cheesKT回答ポイント 100ptウォッチ 2

PHP 多次元配列 ループを使わないキーの削除方法を教えてください。


1.下記のような多次元配列があるとします。
$array[1][1] = 1;
$array[1][2] = 1;
$array[1][3] = 1;
$array[2][1] = 1;
$array[2][2] = 1;
$array[2][3] = 1;

2.2つめの次元の[1]というキーのものを全て削除し下記のような結果にしたいです。
$array[1][2] = 1;
$array[1][3] = 1;
$array[2][2] = 1;
$array[2][3] = 1;

3.foreach等のループを行わず高速に削除できる方法はありますでしょうか?
<<イメージ例>>
unset($array[*][1]);
※ *のような全指定キーがあればベストだと思うのですが。。

phpのバージョン等はどのバージョンでも結構です。
どうぞ宜しくお願いいたします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-09-05 23:57:08
終了日時
2012-09-13 00:00:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

PHP7798配列924

人気の質問

メニュー

PC版