php網(wǎng)站建設(shè)基礎(chǔ)知識(shí)
作者:佚名 時(shí)間:2013-08-20 分享到:
php網(wǎng)站建設(shè)基礎(chǔ)代碼知識(shí)
php是一種動(dòng)態(tài)腳本語(yǔ)言,可以在不同的平臺(tái)上運(yùn)行,用戶(hù)看到的是單純的html頁(yè)面,而腳本在已經(jīng)在服務(wù)器上執(zhí)行。由于其良好的跨平臺(tái)易用性,在網(wǎng)站建設(shè)項(xiàng)目中得到了廣泛的應(yīng)用。下面就php建網(wǎng)站的一些基礎(chǔ)知識(shí)作簡(jiǎn)單介紹:
什么是php?php是PHP:hypertext preprocessor而來(lái),是一種腳本語(yǔ)言。代碼內(nèi)一般含有,html標(biāo)簽,腳本等。
一、語(yǔ)法部分
php的腳本塊用<?開(kāi)頭,?>來(lái)結(jié)尾,當(dāng)然,如果服務(wù)器支持的話,你可以簡(jiǎn)寫(xiě)成<?和?>的形式,位置不限制。內(nèi)部通常會(huì)有html標(biāo)簽,如<?php echo "xiaohui";?>來(lái)輸出文字內(nèi)容“xiaohui”這里的分隔符;是每段php代碼中必須要加的,用來(lái)區(qū)分指令集。
php注釋?zhuān)?/與/*、*/用來(lái)編寫(xiě)注釋?zhuān)渲?/為一行、較多的則采用/*與*/來(lái)完成。如<?php echo "xiaohui"; //這是一個(gè)注釋?>
php變量:腳本中需要調(diào)用一些內(nèi)容,變量用于存儲(chǔ)字符,數(shù)字,函數(shù)的結(jié)果,設(shè)置了變量后,就可以重復(fù)的調(diào)用了。變量以$開(kāi)頭,沒(méi)有則無(wú)效,例如創(chuàng)建一個(gè)變量<?php $txt = "xiaohui"; $number = 12;?>,這樣一個(gè)存儲(chǔ)有字符和一個(gè)存有數(shù)字的變量就做好了。(在php中,變量類(lèi)型什么的是不需要聲明的)
php變量名如何寫(xiě)? php變量名以字母與_開(kāi)頭。包含字母、數(shù)字、和“_”,不能出現(xiàn)空格,如果出現(xiàn)多個(gè)單詞的情況可以用_來(lái)連接,也可以用大寫(xiě)字母如$xiaoHui。
php中的字符串變量:故名思義,字符串變量就是用來(lái)存儲(chǔ)或處理文本內(nèi)容的。這里包含了字符串的值,下面是操作字符串的函數(shù),和運(yùn)算符。
在創(chuàng)建字符串之后就對(duì)它進(jìn)行操作了,可以在函數(shù)中使用字符串,也可以把字符串存在變量中。例如腳本把字符串"xiaohui"賦值給名為$txt的變量<?php $txt="xiaohui"; echo $txt; ?>
二、運(yùn)算符
并置運(yùn)算符是php中惟一的字符串點(diǎn)運(yùn)算符。“.”用于把兩個(gè)字符串的值連在一起。如<?php $txt="xiao hui"; $txt1="712"; echo $txt ." ". $txt1; ?>,為了分隔這兩個(gè)字符串,在中間加入了一個(gè)空格。此時(shí)則顯示為xiao hui 712
strlen()函數(shù)
以strlen()函數(shù)來(lái)計(jì)算字符串的長(zhǎng)度,我們算下字符串"xiao hui"的長(zhǎng)度,如:<?php echo strlen("xiao hui");?>可以得到此代碼輸出為8,常常在循環(huán)函數(shù)中會(huì)用到字符串的長(zhǎng)度,需要確定字符串何時(shí)結(jié)束,例如在最后一個(gè)字符后結(jié)束循環(huán)。