PHP的基礎語法:
php腳本在服務器上執行,然後像瀏覽器發送回純html結果
基礎的php語法
php腳本以<?php開頭,以?>結尾
<?php #php代碼 ?>
php文件的默認文件擴展名是".php".。
php文件通常包含HTML標籤以及一些PHP腳本代碼。
舉個栗子:
注:php代碼中關於註釋
<?php #註釋內容 //註釋內容 多行註釋採用 /* 註釋內容 */ ?>
<html> <body> <h1>php頁面</h1> <?php echo "hello word!"; #php代碼採用;結尾的語句 ?> </body> </html>
關於php大小寫銘感
在php中,所有用戶自定義的函數類,關鍵詞都對大小寫不敏感
關鍵詞包括if,else,echo等
對於變量大小寫銘感在引用的時候需要注意變量大小寫。
<?php #變量規則 /*變量需要以$符號開頭,其後是變量的名稱 變量名稱必須以字母或下劃線開頭 變量名稱不能以數字開頭 變量名稱只能保護數字字符和下劃線(A-z,0-9以及_) 變量名稱對大小寫銘感($y與$Y是兩個不同的變量) */ ?>
<?php $x="hello "; $y="word!"; echo "$x $y"; ?>
兩種基本輸出方法:echo和print
echo 能夠輸出一個以上的字符串
print 只能輸出一個字符串,並返回值1
幾個栗子:
<?php $txt1="5itraining"; $txt2="snowbamboo.com"; $phones=array("Vivo","xiaomi","huawei"); print $txt1; print "<br>"; print "Study PHP at $txt2"; echo "<br>"; print "My phone is a {$phones[0]}"; ?>
php數據類型
<?php /* 字符串、整數、浮點數、邏輯、數組、對象、null */ ?>
字符串:
<?php //字符串是字符序列、需要使用引號 ?>
舉個栗子:
<?php echo "www baidu com"; echo "<br>"; echo 'www baidu com'; ?>
注:單引號和雙引號沒有什麼具體的區別,字符間也沒有什麼空格的區別
整數:
<?php /* 整數必須至少有一個數字(0-9); 整數不能包含逗號或空格; 整數不能有小數點; 整數不能有小數點; 整數正負均可; 可以用三種格式規定整數:十進制、十六進制、或者八進制; */ ?>
函數 var_dump()可以返回變量的類型和值
舉個栗子:
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // 負數 var_dump($x); echo "<br>"; $x = 0x8C; // 十六進制數 var_dump($x); echo "<br>"; $x = 047; // 八進制數 var_dump($x); ?>
浮點數:
浮點數是指小數點指數形式的數字,不能使用引號!
舉個栗子:
<?php $x=12.3; var_dump($x); ?>
布爾型
布爾型變量是有兩種邏輯狀態的變量,包含兩個值“真or假”,變量值的真假而賦予整數型1或0。把一個整數裝換成布爾型變量,如果整數型值爲0,則布爾值爲0,則布爾值爲假;反之如果整數值爲非0,則布爾值爲真。通常用於條件測試。
邏輯是 true 或 false。
<?php $x=true; echo $x; ?>