質問: php:配列から要素を削除する foreach ($array)がもはやその要素を含まないように、phpを使って配列から要素を削除する簡単な方法はありますか?私はそれをnullに設定することでそれができると思いましたが、どうやらそれはうまくいきません。
回答: 検索をしないようにするためにはarray_diffで遊ぶことができます:$array = array(3, 9, 11, 20); $array = array_diff($array, array(11) ); // removes 11 この場合、キーを検索/使用する必要はありません。