PHP では、変数が文字列であるかどうかを判定するために "is_string" 関数を使用できます。この関数は型を検出するだけであると理解できます。変数が空であっても、変数が文字列である限り、文字列型の場合は true を返します。使用構文は「bool is_string (mixed $var)」です。
推奨: 「PHP ビデオ チュートリアル 」
is_string() は、変数が文字列型かどうかを検出して返します。値は true または false です。ここでは型のみを検出していることが分かりますが、変数が空であっても文字列型であればtrueを返します。
PHP バージョン要件: PHP 4、PHP 5、PHP 7
構文
bool is_string ( mixed $var )
パラメーターの説明:
$var: 検出される変数。
戻り値
指定された変数が文字列の場合は TRUE が返され、それ以外の場合は FALSE が返されます。
例
<?php if (is_string("2663")) echo '这是一个字符串。' . PHP_EOL; else echo '这不是一个字符串。'; var_dump(is_string('XYZ')); var_dump(is_string("99")); var_dump(is_string(123.05)); var_dump(is_string(false)); ?>
出力結果は次のとおりです:
これは文字列です。
rree以上がPHPで文字列かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。