文章詳情頁(yè)
PHP新手上路(三)
瀏覽:31日期:2024-02-29 14:25:56
從一個(gè)簡(jiǎn)單的程序來(lái)了解PHP PHP站點(diǎn)的在線教程已經(jīng)很棒了。而本文的該部分將讓你對(duì)PHP熟悉一點(diǎn)。我不可能做到?jīng)]有任何遺漏,我的目的只在于能讓你迅速開(kāi)始你的PHP編程。;;3.1 首要條件 你首先必須要有一個(gè)正在工作著的支持PHP的web服務(wù)器。我假定在你的服務(wù)器上所有PHP文件的擴(kuò)展名為.php3。 3.2 PHP的安裝 有關(guān)PHP的安裝配置,可以查閱網(wǎng)頁(yè)陶吧上的“PHP安裝全攻略”專題文章。 3.3 語(yǔ)法 從語(yǔ)法上看,PHP語(yǔ)言近似于C語(yǔ)言。可以說(shuō),PHP是借鑒C語(yǔ)言的語(yǔ)法特征,由C語(yǔ)言改進(jìn)而來(lái)的。我們可以混合編寫(xiě)PHP代碼和HTML代碼,不僅可以將PHP腳本嵌入到 HTML 文件中,我們甚至還可以把 HTML 標(biāo)簽也嵌入在 PHP 腳本里。以下是你可以采用的幾種方法。你可以選用其中一種你最適合的并且就這樣堅(jiān)持這種方法! 從HTML中分離 以下是可以使用的方法: <? . . . ?> <?php . . . ?> <script language="php"> . . . </script> <% . . . %> 注:當(dāng)你使用“<? . . . ?>”將PHP代碼嵌入于HTML文件中時(shí),可能會(huì)同XML發(fā)生沖突,同時(shí),能否使用這一縮減形式還取決于PHP本身的設(shè)置。為了可適應(yīng)XML和其它編輯器,你可以在開(kāi)始的問(wèn)號(hào)后面加上“php”使PHP代碼適應(yīng)于XML分析器。如:“<?php. . . ?>”。也可以像寫(xiě)其它腳本語(yǔ)言那樣使用腳本標(biāo)記,如:“<script language="php"> . . . </script>”。 語(yǔ)句 與Perl和C一樣,在PHP中用“;”來(lái)分隔語(yǔ)句。那些從HTML中分離出來(lái)的標(biāo)志也表示語(yǔ)句的結(jié)束。 注釋 PHP支持C,C++和Unix風(fēng)格的注釋方式:;;/* C,C++風(fēng)格多行注釋 */;;// C++風(fēng)格單行注釋;;# Unix風(fēng)格單行注釋;;echo 和 print PHP 和 HTML 最簡(jiǎn)單的交互是通過(guò) print 和 echo 語(yǔ)句來(lái)實(shí)現(xiàn)的,在實(shí)際使用中, print 和 echo 兩者的功能幾乎是完全一樣。可以這么說(shuō),凡是有一個(gè)可以使用的地方,另一個(gè)也可以使用。但是,兩者之間也還是一個(gè)非常重要的區(qū)別:在 echo 函數(shù)中,可以同時(shí)輸出多個(gè)字符串,而在 print 函數(shù)中則只可以同時(shí)輸出一個(gè)字符串。同時(shí),echo函數(shù)并不需要圓括號(hào),所以echo函數(shù)更像是語(yǔ)句而不像是函數(shù)。讓我們來(lái)看看下面這一實(shí)例: <? $a="hello"$b="world"echo "a","b"print "a","b"?> 用瀏覽器觀看這段代碼的運(yùn)行情況后,你會(huì)看到這樣的運(yùn)行結(jié)果: aba Parse error: parse error in d:adminmyphphometest.php3 on line 5 這說(shuō)明這段代碼并不能完全通過(guò)解釋,發(fā)生錯(cuò)誤的地方就在代碼的第五行:“print "a","b";”。 3.4一個(gè)簡(jiǎn)單的實(shí)例 通過(guò)我們已經(jīng)學(xué)過(guò)的知識(shí),你可以編寫(xiě)一個(gè)最簡(jiǎn)單的程序輸出一個(gè)也許是程序世界中最有名的詞語(yǔ) <HTML> <HEAD> <TITLE> <? echo "Hello World!"?> </TITLE> </HEAD> <BODY> <H1> First PHP page </H1> <HR> <? // Single line C++ style comment /* printing the message */ echo "Hello World!"# Unix style single line comment ?> </BODY> </HTML>;;;
標(biāo)簽:
PHP
上一條:PHP新手上路(二)下一條:PHP新手上路(四)
排行榜
