0基礎大叔,新手上路求教var_dump問題
本善之初
本善之初 2019-08-18 15:35:48
0
3
1121

$c = '33';

echo is_float($c);

這樣是顯示不出結果

echo var_dump(is_float($c)) ;

這樣顯示是bool(false);

沒搞懂啊?

不該是浮點印證了33,而33對應原變數是一致的,應該回傳出來是1或是true嗎?

線上求教~另求組織,找大腿抱~

本善之初
本善之初

全部回覆(3)
殘留の回憶

echo 只能輸出字串,整數跟int型浮點型資料。不能列印複合型和資源型資料;

你套了個is_float,結果是布林型,自然出不來結果

var_dump可以列印數組,物件之類的複合型變數和其他任何類型的數據。

V

$c = '33';這是字串。

echo 輸出的是變數和字串;

var_dump 輸出的是變數類型,變數長度和變數值;


本善之初

是不是浮點float只能對應有小數點的資料?

因為我在變數上加了小數點,反而轉換判斷就正確了~

求解~~~

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!