搜尋

首頁  >  問答  >  主體

為什麼直接用var_dump()函數輸出settype()強制轉換的數據,會顯示bool數據

<?php

$a=100.84;

settype($a,'int');

var_dump($a);

//這個會顯示int(100)

?>

<?php

$a=100.84;

var_dump(settype ($a,'int'));

//這個會顯示bool(true)

#?>


城南花已开城南花已开2243 天前1434

全部回覆(2)我來回復

  • 小明

    小明2018-12-05 19:41:44

    settype是有回傳值的好像,,設定型別轉換成功回傳true.否則回傳false

    回覆
    0
  • 城南花已开

    嗯嗯 是的,我查到了因為settype 函數結構bool settype ( mixed var, string type ),他只會回傳***值。

    城南花已开 · 2018-12-05 19:58:05
  • 取消回覆