犬ターネット

PHPの配列で指定した箇所を削除

2011-10-11 php

PHPの配列、array_shift や array_pop で先頭や末尾データは除外できるんだけど、途中のデータはどうやったら削除できんのかなーと調べたらunsetでよかった。

以下は配列データの先頭に「#」が含まれたら除外する場合。

キー値はそのまま。

本筋とは関係ないけど、foreach ブロックで使った $k, $v はその後スクリプト終了時まで生き続けるから、unset( $k, $v ); することはお作法として覚えておいたほうがよい。


アーティストプロレスリング

mgng2(森ボーイ)の神ポストまとめ2