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

WBOY
リリース: 2016-06-23 13:25:31
オリジナル
1059 人が閲覧しました

php当中$a 数组包含了1到100的数字if (in_array(1, $a){..........}这样会把11 、21。。等等带1的都判断进来了这样还是不行in_array(1, $a, TRUE)
ログイン後にコピー


配列の 1 と 11 を区別する方法を教えてください


ディスカッションに返信 (解決策)

if(in_array(1, array(11,21,31))) {  echo '在';}else {  echo '不在';}
ログイン後にコピー
ログイン後にコピー
がここにいないことをどのようにテストしたかわかりません

何か問題があるはずです$a 、投稿者の結果は正常です

どのようにテストしたかわかりません

if(in_array(1, array(11,21,31))) {  echo '在';}else {  echo '不在';}
ログイン後にコピー
ログイン後にコピー
はここにはありません



次の効果、1 と 11 と 21 の違いなどを実現したいです。
if(in_array(1, array(1,11,21,31))) {  echo '在';}if(in_array(1, array(11,21,31))){   echo '不在';}
ログイン後にコピー

は何か問題がありますか?
if(in_array( 1, array( 1,11,21,31))) {
echo 'in';
}
1 は配列内にあるので、出力は
になります
逆は次のように書く必要があります
if( ! in_array( 1, array(11,21,31))){
echo 'not'
}

何か問題がありますか?
if(in_array( 1, array( 1,11,21,31))) {
echo 'in';
}
1 は配列内にあるので、出力は
になります
逆は次のように書く必要があります
if( ! in_array( 1, array(11,21,31))){
echo 'not';
}



まあ、逆の判断は良いですね。なぜそれを思いつかなかったのですか?
別の質問をします。HTML コードで文を指定した回数ループする方法
たとえば、HTML コードで hello を 5 回ループします

? jsを使う必要があります

JSコードを教えてください

大丈夫、判定のaの値も出力できます

if (in_array(1, $a){
...... ..
}

これは 1 を持つものをすべて判断します。

<?php$a = array(11,12);var_dump(in_array(1, $a)); // false?>
ログイン後にコピー


boolean false

<?php$a = array(1,2);var_dump(in_array(1, $a)); // true?>
ログイン後にコピー


boolean true

あるんじゃないですか

if(in_ar ray( 1、array( 1,11,21,31))) {

echo 'in';
}
1 は配列内にあるため、出力は
にあります
逆は次のように書く必要があります
if( ! in_array(1, array( 11,21,31)){
echo 'not';
}


うーん、なぜそれを思いつかなかったのですか? 1文は指定された回数ループします

たとえば、hello を 5 回ループします





何が問題ですか?

if(in_array( 1, array( 1,11,21,31))) {

echo 'in';

}

1 は配列内にあるので、出力は
になります

逆は次のように記述されます
if( ! in_array(1, array(11,21,31))){
echo 'ではありません';
}


そうですね、逆の判断は良いです。なぜ私はそれを思いつかなかったのでしょうか?
別の質問ですが、HTML コードで文を指定した回数だけループする方法
たとえば、ループ hello 5回

<script>for(i=1;i<=5;i++){alert('你好')}</script>
ログイン後にコピー
ログイン後にコピー




<script>for(i=1;i<=5;i++){alert('你好')}</script>
ログイン後にコピー
ログイン後にコピー

である必要があります
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート