PHPの配列で指定の値を削除する方法

moritani 592views 更新:2015年12月7日

配列の特定のキーを指定して要素を削除する方法は unset(連想配列[キー])ですが、値を指定して要素を削除する方法は、 配列の中に特定の値が含まれているかどうかを調べるarray_searchを使って、

if(($key = array_search(値, $messages)) !== false) {
    unset($messages[$key]);
} 

で削除できます。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません