php變數不需要宣告,類似BASIC。只要加個 $ 就代表為變數:如 $abc(大小寫視為不同)。這很方便,但相對出搥時,要除錯就很頭大了,因為只要是變數名打錯,那就被認為是一個新變數,值是空的。
另外變數型態會視你的給你資料的而定:
$a = 123 ; //這是數字
$a = "123" ; //這是字串
$b = 456 ; //數字
$c = $a+$b ; //答案會出現 579,這不知是不是你想要的。
如果你想要確切指定型態,需要使用到以下方式:
intval(mixed var, int [base]);
doubleval()
strval()
settype()