PHP開發(fā)基礎(chǔ)教程之學(xué)習(xí)之語(yǔ)法
一、PHP語(yǔ)法
PHP 腳本在服務(wù)器上執(zhí)行,然后將純 HTML 結(jié)果發(fā)送回瀏覽器。
二、基本的PHP語(yǔ)法
PHP 腳本可放置于文檔中的任何位置。
PHP 腳本以 <?php 開頭,以 ?> 結(jié)尾:
<?php
//這里是PHP代碼
?>
PHP 文件的默認(rèn)文件擴(kuò)展名是 ".php"。
PHP 文件通常包含 HTML 標(biāo)簽以及一些 PHP 腳本代碼。
下面,我們提供了一個(gè)簡(jiǎn)單的 PHP 文件實(shí)例,它可以向?yàn)g覽器輸出文本 "Hello World!":
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <h1>我的第一個(gè)PHP頁(yè)面</h1> <?php echo "Hello World"; ?> </body> </html>
PHP 中的每個(gè)代碼行都必須以分號(hào)結(jié)束。分號(hào)是一種分隔符,用于把指令集區(qū)分開來(lái)。
通過(guò) PHP,有兩種在瀏覽器輸出文本的基礎(chǔ)指令:echo 和 print。這兩個(gè)將在下面的課程中講解
三、PHP中的注釋
PHP中的代碼不會(huì)被執(zhí)行,它是對(duì)當(dāng)前程序代碼段的解釋,注釋的功能有很多:
1.對(duì)程序的中的重點(diǎn)代碼段進(jìn)行注釋,提高代碼可讀性
2.方便代碼被新接手的程序員理解
3.方便長(zhǎng)時(shí)間沒接觸代碼以后,能夠迅速的回憶起來(lái)
4.生成文檔
5.注釋可用來(lái)排錯(cuò)。不確定代碼中哪一塊寫錯(cuò)了,可以將一大段注釋,確定錯(cuò)誤區(qū)間
PHP支持三種注釋:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php // 這是單行注釋 # 這也是單行注釋 /* 這是多行注釋塊 它橫跨了 多行 */ echo "Hello World"; ?> </body> </html>
四、PHP對(duì)大小寫敏感
在 PHP 中,所有用戶定義的函數(shù)、類和關(guān)鍵詞(例如 if、else、echo 等等)都對(duì)大小寫不敏感。
在下面的例子中,所有這三種 echo 語(yǔ)句都是合法的(等價(jià)):
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php Echo "Hello World"; echo "Hello World"; ECHO "Hello World"; ?> </body> </html>
不過(guò)在 PHP 中,所有變量都對(duì)大小寫敏感。
在下面的例子中,只有第一條語(yǔ)句會(huì)顯示 $name變量的值(這是因?yàn)?$name、$NAME以及 $naME被視作三個(gè)不同的變量):
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php $name="小明"; echo "我的名字叫做 ".$name; echo "我的名字叫做 ".$NAME; echo "我的名字叫做 ".$naME; ?> </body> </html>
學(xué)習(xí)心得:
注意每一行代碼后面的分號(hào),很多情況下都會(huì)報(bào)這樣的錯(cuò)誤
那應(yīng)該就是你這一行的上下行分號(hào)忘加了。
注釋是一個(gè)程序重要的組成部分,請(qǐng)不要忘了它