一,
php指令碼**標記
php的指令碼是檔案中一對特殊標記所包括的內容,如asp是「<%....%>」,
php可看成是「<?...?>」。
然而為了適應xml標準以將
php嵌入到xml或xhtml中,
php不建議使用短格式的「<?...?>」,而建議使用長格式標記「<?
php...?>」
此外php**塊還支援的標記形式。
二,php指令分隔符
php的每條語句需要由分號「;」隔開,但對於
php結束標記「?>」來說,因其自動隱含乙個分號,所以不需要追加分號。
所以,乙個
php指令碼的格式可如下:
<?
php/*
............;
............;
............;
............
*///注意最後一行可以沒有分號
?>
三,php的注釋
php多行注釋使用「/*.........*/」
單行注釋使用「#」或「//」
四,php的輸出
asp中使用「<%=...%>」快速輸出單行,或使用「<%response.write("...")%>」 在
php中直接使用「echo()」或「print()」,比如:
<?
phpecho"a";
echo(b);
echo("c");
echod;
?>
將輸出為「abcd」,以上四種均能正常輸出。
但這在asp中,尤其是echo"a";和echod;均輸出為字串本身,是不可能的。這就需要了解到
php的變數定義。
五,php的變數
和asp一樣,
php變數也可以不需要先定義,直接使用即可。對於變數的型別,在賦值時自動生成。
php中的各種變數均在變數名前加上「$」以示區別。
<?
php$a="123";
echoa;
echo$a;
?>
輸入為「a123」
六,php中的單引號和雙引號之別
<?
php$a="123";
echo"$a";
echo'$a';
?>
輸出為「123$a」,其中echo"$a"輸出了變數a的值,而echo'$a'輸出的是單引號中的字串本身。
<?
php$a="123";
echo"$a'$a'";
?>
則輸出為「123'123'」並不是「123$a」。雖然是'$a',但置於雙引號下變數還是被替換了。
所以,可以得出:只要是雙引號中內容中的變數,都會被替代;而單引號中的則不作任何替換。
雙引號中的內容需轉義的,使用「/」字首,比如「//」,「/$」、「/"」。所以要輸入「123$a」,則為
<?
php$a="123";
echo"$a/$a";
?>
再比如:
<?
php$a="123";
echo"$a/$a/"//";
?>
輸出為「123$a"/」。
asp轉學
php需要注意:
1,分隔符逗號「;」容易忘記寫。
2,變數的定義和使用。
3,單引號和雙引號的用法。
PHP學習之路(一) 初學PHP
其實我很早之前就學會了php啦。為什麼要寫呢?最近買了一台虛機。不寫浪費了。還是寫寫吧。php這門語言簡單易學,但還是很多人不會嘛。現在我就講講php吧。我們現在了解一下怎麼寫a b吧。a 100 b 200 echo a b 是乙個定義符號,相當於c 的int p 的 long int等。但是ph...
PHP初學總結 php程式
字尾位.php的檔案即為php檔案 表肌符 標記符之外可以直接編寫html 的 與html的混寫 echo hello world echo 輸出 每行末都建議新增 注釋格式 單行注釋 單行注釋 多行注釋 變數 a0 0變數必須是 符號開始,第二個字元一定不能是數字。資料型別 a1 1 int a2...
初學PHP之路
首先裝xampp,因為這個整合環境可以很好的搭建php執行環境和管理。安裝完成之後開啟 mysql和apache,也就是它的那個start鍵。隨後在瀏覽器上開啟 http localhost 可以開啟就說明你的安裝完成。記得你的xampp的安裝位置,找到xampp htdocs目錄,新建記事本,然後...