在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)); ?>
輸出結果為:
這是一個字串。
bool(true) bool(true) bool(false) bool(false)
以上是php如何判斷是不是字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!