ホームページ >バックエンド開発 >PHPチュートリアル >疑問を解決しましょう!解決方法

疑問を解決しましょう!解決方法

WBOY
WBOYオリジナル
2016-06-13 12:49:49831ブラウズ

疑問を解決しましょう!
$arr=array(
Array('id'=>1,'title'=>'カテゴリ 1'),
Array('id'=>3,'title'=>'カテゴリ 3'),
Array('id'=>2,'title'=>'カテゴリ 2'),
Array('id'=>8,'title'=>'カテゴリ 8'),
Array('id'=>111,'title'=>'カテゴリ 111'),
);

上記の配列の id=2 の配列 (つまり、array('id'=>2,'title'=>'Category 2')) を削除します。


-----解決策---------
$arr=array(<br />
   array('id'=>1,'title'=>'分类1'),<br />
   array('id'=>3,'title'=>'分类3'),<br />
   array('id'=>2,'title'=>'分类2'),<br />
   array('id'=>8,'title'=>'分类8'),<br />
   array('id'=>111,'title'=>'分类111'),<br />
);<br />
foreach($arr as $k=>$v) if($v['id'] == 2) unset($arr[$k]);<br />
print_r($arr);<br />
配列
(
[0] => 配列
(
[id] =&gt; [タイトル] = & gt; 1
)

[1] => 配列
(
[id] => 3
[タイトル] = & gt; 分類 3
)

[3] => 配列
(
[id] => 8
[title] =&gt; )

[4] => 配列
(
以来 [タイトル] =&gt; )

)


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。