ホームページ > バックエンド開発 > PHPチュートリアル > 数値に「.」が含まれているかどうかを判断する方法を見てみましょう。

数値に「.」が含まれているかどうかを判断する方法を見てみましょう。

WBOY
リリース: 2016-06-23 14:10:03
オリジナル
754 人が閲覧しました

整数かどうか判定するプログラムを作りたい
負の数でも正の数でも、.が入っていれば整数ではないので // ということでやりたいです1 行のコードをマスターしてください


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

echo (gettype($num)=="integer")?"整数":"不是整数";
ログイン後にコピー

if(preg_match('/^[-+]?d+$/')) echo 'integer'; a = 50;

return $a == ($a

大雄牛を崇拝します...

if(preg_match('/^[-+]?d+$/')) echo ' integer';

モデレーター、あなたは正規ですか

$a = 50 ;
return $a == ($a<

は正規です

if(preg_match(' /^[-+]?d+$/')) echo 'integer' ;
モデレータ、あなたは定期的ですか


整数のみが置換演算を行うことができます

$a = 50; return $a == ($a< ;
皆さんありがとうございます! ·

if($num-floor($num)==0){
echo "integer"; }

は正規です



if(preg_match('/^[-+]?d+$/ ')) echo 'integer';

モデレーター、あなたは正規ですか


変位演算は整数のみです
$a = 50; 負の数もありますまあ
いいえ。 PHP は弱い言語ですが、どの型でも使用できます。
実際、これは intval と同じ効果があります。 intval よりもわずか約 3 倍高速です。

if($num-floor($num)==0){
echo "integer"; }



1 行: echo ($num-floor($num)==0) ? : '10 進数'

いいえ。 PHP は弱い言語ですが、どの型でも使用できます。

実際、これは intval と同じ効果があります。 intval よりもわずか約 3 倍高速です。
冗談じゃない!
echo 2.3 < 出力 2

言語に関係なく、ディスプレイスメント演算は整数に対してのみ有効です

いいえ。 PHP は弱い言語ですが、どの型でも使用できます。
実際、これは intval と同じ効果があります。 intval よりもわずか約 3 倍高速です。
冗談じゃない!
echo 2.3 | は整数です。
これに問題はありますか?

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