PHP 中的變量是臨時的,只存在于腳本執(zhí)行期間
預(yù)定義的變量是不需創(chuàng)建就可以使用,因為 PHP 已經(jīng)完成創(chuàng)建工作
print_r()函數(shù)可以顯示變量值
打印 PHP 預(yù)定義的變量:
<?php
print_r($_SERVER);
?>
$_SERVER
這個預(yù)定義的變量包含了服務(wù)器的所有數(shù)據(jù)
例如:
[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.101 Safari/537.36
[SERVER_SOFTWARE] => Apache/2.4.9 (Win32) OpenSSL/1.0.1g PHP/5.5.11
注意:PHP 的變量區(qū)分大小寫
變量命名建議:
print 不能打印非單值的類型,數(shù)組和對象需要使用print_r打印值
$str = '1990'; //這里可以使用雙引號
print '$str'; //$str 單引號 字面值
print "\n"; //轉(zhuǎn)義字符 必須雙引號
print "$str+10";//1990+10 雙引號 變量被值替換