同javascript一樣,php也是一門弱類型語言,或者說成類型松散的語言。在強(qiáng)類型語言中,變量要先指定類型,然后才可以對應(yīng)指定類型的數(shù)制。而php則不必告知變量的數(shù)據(jù)類型,會(huì)根據(jù)它的值,自動(dòng)把變量轉(zhuǎn)換成正確的數(shù)據(jù)類型。下面將詳細(xì)介紹php的數(shù)據(jù)類型
總括
PHP數(shù)據(jù)類型包括8種:其中包括四種標(biāo)量類型、兩種復(fù)合類型和兩種特殊類型。具體是:字符串、整數(shù)、浮點(diǎn)數(shù)、布爾、數(shù)組、對象、NULL、資源
如果想查看某個(gè)表達(dá)式的值和類型,可以使用函數(shù)var_dump()
<?php $var = 1; //int 1 echo var_dump($var); echo '<br>'; $var = 1.0; //float 1 echo var_dump($var); echo '<br>'; $var = true; //boolean true echo var_dump($var); echo '<br>'; $var = '1'; //string '1' (length=1) echo var_dump($var); echo '<br>'; ?>