PHP配列の妙用
今日はucenter homeの二次開発をして、コードを見て、
$friendarrって変だと思ってソースを探してみたらcp_blog.phpには次のような定義があります.
考えてみれば簡単ですが、このような書き方はよくて、htmlのコード量を節約しました.
ここのpasswordShow()もよく使われています.
<select name="template" onchange="passwordShow(this.value);">
<option value="0"$friendarr[0]> </option>
<option value="1"$friendarr[1]> </option>
<option value="2"$friendarr[2]> </option>
<option value="3"$friendarr[3]> </option>
</select>
$friendarrって変だと思ってソースを探してみたらcp_blog.phpには次のような定義があります.
$friendarr = array($blog['friend'] => ' selected');
考えてみれば簡単ですが、このような書き方はよくて、htmlのコード量を節約しました.
<select name="friend" onchange="passwordShow(this.value);">
<option value="0"$friendarr[0]> </option>
<option value="1"$friendarr[1]> </option>
<option value="2"$friendarr[2]> </option>
<option value="3"$friendarr[3]> </option>
<option value="4"$friendarr[4]> </option>
</select>
ここのpasswordShow()もよく使われています.