ホームページ  >  記事  >  バックエンド開発  >  特定の値が特定の列に存在するかどうかを検出するより良い方法はありますか?

特定の値が特定の列に存在するかどうかを検出するより良い方法はありますか?

WBOY
WBOYオリジナル
2016-06-13 13:16:18810ブラウズ

特定の値が特定の列に存在するかどうかを検出するより良い方法はありますか?

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
array(
0=> array(a=>0,b=>5,c=>5,d=>23),
1=> array(a=>45,b=>5,c=>5,d=>23),
2=> array(a=>21,b=>5,c=>5,d=>23),
3=> array(a=>11,b=>5,c=>5,d=>23),
);





特定の列の a が 45 に等しいかどうかを確認し、添字を返すこれは配列のみを走査できますか?

-----解決策---------
さて...これをやってみましょう

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