文字列と整数には一重引用符を使用します。これは両方に当てはまります。
益波
益波 2017-11-04 18:23:26
0
1
1243

<?php

$str='18.8';

if(is_numeric($str)){

echo 'zheng';

}else{

echo 'jia';

}


if(is_string($str)){

echo 'zheng';

}else{

echo 'jia';

}

?>


益波
益波

全員に返信(1)
Peter_Zhu
  • is_numeric() 関数のパラメータは数値または数値文字列です。パラメータ '18.8' は数値文字列であり、条件を満たしているため、「true」を返します

  • テストしたいのは '18.8 ' は、is_float() 関数でテストする必要があります。整数をテストしたい場合は、is_int() を使用してください

  • さらに使用方法については、PHP ユーザーマニュアルを参照してください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!