ホームページ >バックエンド開発 >PHPチュートリアル >デジタル配列 in_array に関する質問

デジタル配列 in_array に関する質問

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

数値配列 in_array

<br />php当中<br />$a 数组包含了1到100的数字<br /><br />if (in_array(1, $a){<br />..........<br />}<br /><br />这样会把11 、21。。等等带1的都判断进来了<br /><br />这样还是不行<br />in_array(1, $a, TRUE)<br />


についての質問です。配列
の 1 と 11 を区別する方法-----解決策のアイデア----- - -----------------
何か問題はありませんか?
if(in_array(1, array(1,11,21,31))) {
echo 'in';
}
1配列では、

の逆方向の出力は次のように記述する必要があります。
if(! in_array(1, array(11,21,31))){
echo ' ここにはありません';
}

------ソリューションのアイデア------ --
if (in_array(1, $a){
.....
}

これは 11、21 などを判定します。 1 入ってください。
こんなことにはなりません>

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