日々の出来事、メンバーの働く様子や声、未来への想いなど、Supershipの“BE SUPER”なストーリーをシェアしています。

PHPでnamed parameter的実装 2012-07-13 function example($options = array()) { $options += array( argKey1' => 'argDefaultValue1', 'argKey2' => 'argDefaultValue2', ); } CakePHPの内部実装がこうなっていることが多いのですが、なかなか使い勝手がよいので自作関数でもよく使ってます。配列をプラス演算子で繋げると、足すほうの配列のキーは、足されるほうに存在していたら上書きしないのでデフォルト値のように定義できます。 上書きしたいときはarray_mergeですね。 コメント / トラックバック コメントは受け付けていません。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く