我們的第一段PHP代碼
這句代碼非常神奇,一句話能變成一個網(wǎng)頁。是我們PHP入門的第一段代碼。
現(xiàn)在你可以在網(wǎng)頁服務(wù)器的根目錄(D:\phpStudy\www)當(dāng)中新建一個文件。文件的名字為:abc.php。
在這個abc.php文件中寫入如下代碼。
<?php phpinfo(); ?>
你可以在瀏覽器地址欄里面,輸入你的服務(wù)器地址。我們當(dāng)前是以自己的電腦作為網(wǎng)頁服務(wù)器來使用的,你可以在地址中輸入:
http://miracleart.cn/abc.php
你將會看到一個網(wǎng)頁,網(wǎng)頁內(nèi)容通常,如下圖所示:
用中文翻譯這句話給你聽
<?php phpinfo(); ?>
剛剛我們看到這個代碼已然生成了一個網(wǎng)頁。不明白其中的意思,現(xiàn)在我一點一點跟大家解釋。
<?php //這句話是說明從此處【尖括號、問號、PHP】這5個字符開始,往下的部份是PHP代碼。 ?>
而,遇到上面的【問號、尖括號】說明PHP代碼寫完了。再之后的部份,跟我PHP沒有關(guān)系啦。
現(xiàn)在大家看會了?請問:phpinfo() 后面還接了一個分號(;),并且在phpinfo()的上一行和后一行,還有兩個回車符。請問這是什么意思呢?
現(xiàn)在我告訴你答案:
phpinfo是一個函數(shù)(功能),這個函數(shù)(功能)會顯示一個當(dāng)前電腦(服務(wù)器)的詳細(xì)的PHP信息。在后面會專門為大家講解phpinfo()這個函數(shù)。這個函數(shù)必須要大家記?。?/p>
電腦是一個很笨的東西。他需要我們?nèi)藶榈母嬖V他,代碼寫完了。我們用分號(;)來告訴他代碼寫完了。因此,只要我們寫完一段代碼,就需要在后面加分號(;)。
而前后兩行的回車空行,是為了讓代碼更加好看,避免疊在一起,讓人看著不舒服。其實,中間你有多少個回車空行都沒有關(guān)系的,保證好看就行了。PHP的語法解釋器(PHP最核心的部份)不會處理這些空行的。
注意事項:
php的代碼部份全部要用半角的英文、很多人容易寫成全角的英文和符號造成PHP代碼報錯。
PHP代碼的最后一行可以加也可不加分號。由于很多學(xué)習(xí)者特別是初學(xué)者經(jīng)常犯一個毛病:寫完一行代碼不加分號。因此,容易報錯。我們通常在公司里面規(guī)定:一行代碼寫完,就必須要加分號。
PHP還可以有簡潔聲明模式,我們在這個階段以代碼練習(xí)為主。關(guān)于環(huán)境配置問題,暫時不建議學(xué)習(xí)。在后面的章節(jié)中,我們會專門進(jìn)行講解。
以上,非常容易在實際開發(fā)中不小心造成錯誤。
我們在寫文件abc.php這個文件命名的時候,只用英文半腳(a-zA-Z0-9_-)這些字符來命名文件。文件命名不要用中文,不要用特殊附號,不要中間加空格,嚴(yán)格區(qū)分大小。