PHP では、strpos() 関数を使用して、数値が小数であるかどうかを判断できます。この関数は、数値に小数点が存在するかどうかを判断できます。小数点が存在しない場合、その数値は存在しません。 10 進数で false を返します。そうでない場合は、10 進数です。構文は "if(strpos(数値文字列,'.') !== false)" です。
php によって決まります。数値 10 進数は使用できますか?
#1. PHP では、strpos() 関数を使用して、別の文字列内で最初に出現した文字列を検索できます。 strpos() 関数の構文は次のとおりです:strpos(string,find,start)次の点に注意してください: パラメータ文字列は必須であり、検索する文字列が指定されていることを示します。find パラメータも同様です。必須、検索する文字列の指定に使用されます。start パラメータはオプションで、検索を開始する場所を指定します。 返される結果は、別の文字列内でその文字列が最初に出現する位置です。文字列が見つからない場合は、FALSE が返されます。 それが小数かどうかを判断するには、strpos 関数を使用して、数値文字列に小数点が含まれているかどうかを確認できます。コードは次のとおりです。 、返される結果は最初の小数点です。今回表示される位置が小数点でない場合、小数点は存在せず、返される結果は false になります。 2. 前ステップの strpos 関数で返された結果が flase と等しいかどうかを判断できます。true の場合は 10 進数であることを意味し、false の場合は 10 進数ではないことを意味します小数。 コードは次のとおりです:
strpos(数字字符串, '.')
出力結果:
<?php $nubs = 34123.456; if (strpos($nubs, '.') !== false) { echo '这个数是小数'; } else { echo '这个数不是小数'; } ?>
PHP ビデオ チュートリアル 」をクリックして、PHP の知識をさらに学習してください。
以上がPHPで数値が小数になれるかどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。