php語(yǔ)句基本結(jié)構(gòu)
PHP 獨(dú)特的`語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。以下是小編為您帶來(lái)的php語(yǔ)句基本結(jié)構(gòu),感謝閱讀!
1、第一個(gè)php程序
<?php
echo "php5入門";
?>
將以上程序?qū)懭氲揭粋(gè)文本文件中,保存為.php文件,放到php服務(wù)器上,就可以顯示。
2、php語(yǔ)句:
一個(gè)php文件通常包含HTML標(biāo)記和一些php語(yǔ)句段。
一個(gè)php語(yǔ)句段從<?php 標(biāo)簽開始,到 ?> 結(jié)束。php標(biāo)簽用于分割其他php語(yǔ)句段和html,php語(yǔ)句寫在兩個(gè)標(biāo)簽中間,可以寫多行PHP語(yǔ)句。
注意:php語(yǔ)句以分號(hào)結(jié)尾,如果沒(méi)有分號(hào),則會(huì)繼續(xù)分析文件,直到下一個(gè)分號(hào),并忽略中間的空格和換行。
php中,回車換行,空格,制表符都被視為空格,php解析器會(huì)當(dāng)它們不存在。
3、注釋:
<?php
//這里是注釋
?>
以上是單行注釋
<?php
/*
多行注釋
多行注釋
*/
?>
以上是多行注釋
4、函數(shù):
php函數(shù)分為內(nèi)置函數(shù)和自定義函數(shù),建議完成同一功能時(shí),優(yōu)先使用系統(tǒng)函數(shù),系統(tǒng)函數(shù)的執(zhí)行效率較自定義函數(shù)高很多。
5、變量與命名:
php中變量以 $ 開頭,接著跟變量名作為標(biāo)識(shí),變量名不允許使用數(shù)字開頭,不允許使用漢字或者其他特殊符號(hào),長(zhǎng)度不能超過(guò)255個(gè)字符。
命名一定要規(guī)范,這個(gè)對(duì)以后的調(diào)試和程序的二次利用很有幫助。不要隨意命名,盡量使用英文命名,命名嚴(yán)格區(qū)分大小寫,不要和函數(shù)名使用相同的名字。
編程在變量定義時(shí)盡量加入注釋,有利于修改和維護(hù)。
6、變量賦值:
使用 = 進(jìn)行賦值,例如$age=20;
在php中變量命名和賦值是同步的,有兩種方法為變量賦值,一種是按值傳遞方式,一種是引用傳遞方式。如上為按值傳遞方式。
下面講解引用傳遞方式:$a=5;$b=&$a;$a=7; 這樣,$b也就變成了7;
引用傳遞方法不利于理解維護(hù),一般不建議使用。