2017.04.25 arrayから特定の要素を削除してキー詰め array配列から特定の要素を削除し、削除した要素分詰める方法を紹介します。 PHP $arr = array('a', 'b', 'c'); //'b'を削除 unset($arr[1]); // [0] => 'a', [2] => 'c' // [0] => 'a', [1] => 'c'にキー詰め $arr = array_values($arr); var_dump($arr); 123456789 $arr = array('a', 'b', 'c'); //'b'を削除unset($arr[1]);// [0] => 'a', [2] => 'c' // [0] => 'a', [1] => 'c'にキー詰め$arr = array_values($arr);var_dump($arr); unset()で特定の要素を配列から削除し、 array_values()でキー詰めしてます。 コメントを残す コメントをキャンセル コメント 名前 * メールアドレス(公開はされません。) * 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。 このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。