資源描述:
《PHP從入門到精通(免費(fèi)).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、.1.分界標(biāo)示符PHP分界標(biāo)示符確定PHP腳本的開始和結(jié)束位置,在PHP語言中有四種不同風(fēng)格的分界標(biāo)示符可以讓PHP代碼嵌入到HTML代碼中,分別如下:a.PHP標(biāo)準(zhǔn)分界符:b.PHP簡(jiǎn)寫分界符:c.JavaScripte和VBScript風(fēng)格分界符:和d.ASP風(fēng)格分界符:<%和%>2.標(biāo)示符:由字符,數(shù)字,下劃線組成,首字母必須是字符或下劃線變量以$開頭。3.PHP是區(qū)分大小寫的。4.語句以分號(hào)結(jié)束5.注釋:/**///#共上面三種6.數(shù)據(jù)類型:integer,double,string,ar
2、ray,object(對(duì)象類型),Boolean,resource(資源),NULL7.字符串的定義:用雙引號(hào)或者單引號(hào),但有區(qū)別雙引號(hào)里面的變量和轉(zhuǎn)義字符都會(huì)被解析,而單引號(hào)里面的就都當(dāng)做是字符串來處理。如果在雙引號(hào)中要想不解析變量,就可以用’’加在前面。";print'nihao,areyou$str=$str';?>8.數(shù)組初始化:數(shù)組定義:$arr=array();$arr[0]='nihoa';$arr[1]=1;正常數(shù)組初始化:方式一:$arr_fami
3、ly=array('LinNa','Jhon','Peter');..方式二:$arr_family[]='LinNa';$arr_family[]='Jhon';$arr_family[]='Peter';哈希表形式數(shù)組初始化:方式一:$arr_family['mother']='LinNa';$arr_family['father']='Jhon';$arr_family['mother']='Peter';方式二:$arr_family=array('mother'=>'LinNa','father'=>'Jhon','son'=>'Peter');9.對(duì)象:類:Class類名
4、{Public$屬性名;Publicfunction函數(shù)名(){$變量名;}}C_foo;print"
";$newfoo->do_foo();?>效果如下:10.NULL空,可以使null,也可以使NULL,不區(qū)分大小寫NULL表示沒有值的變量。11.數(shù)據(jù)類型轉(zhuǎn)換一般情況下,數(shù)據(jù)類型會(huì)自動(dòng)轉(zhuǎn)換,同時(shí)我們也可以進(jìn)行強(qiáng)制類型轉(zhuǎn)換,強(qiáng)制類型轉(zhuǎn)換的方法是把數(shù)據(jù)
5、類型用括號(hào)括起來放在要轉(zhuǎn)換的數(shù)據(jù)類型前面即可。(int)/(integer)轉(zhuǎn)換為整形值..(real),(double),(float)轉(zhuǎn)換為雙精度(string)轉(zhuǎn)換為字符串(array)轉(zhuǎn)換為數(shù)組(object)轉(zhuǎn)換為對(duì)象。12.變量不需要定義就可以使用。在函數(shù)外部定義的變量時(shí)全局變量,在函數(shù)部定義或使用的變量是局部變量。在函數(shù)部不能訪問函數(shù)外部的變量要想訪問,就必須在函數(shù)部,復(fù)制一個(gè)全局變量,global全局變量名,這樣用的變量才是全局變量。
6、print"
";print"Out$bis$b";?>效果如下:從上面可以看到,函數(shù)里面是沒法調(diào)用全局變量的,要想調(diào)用,需要申明。";print"Out$bis$b";?>效果如下:..我們看見,要想在函數(shù)里面調(diào)用全局變量,必須先用global來復(fù)制一遍這個(gè)變量,才能使用。13.靜態(tài)變量:用static修飾的變量1.對(duì)于全局變量,只要定義了,就會(huì)以鍵值的形式存到$GLOBAL這個(gè)數(shù)組
7、中,所以,如果我們想在函數(shù)中使用全局變量,也可以$GLOBAL[$全局變量名]的形式來引用。$GLOBALS:包含指向當(dāng)前程序中全局圍有效的變量,它是一個(gè)數(shù)組,該數(shù)組的索引(或鍵名)就是全局變量的名稱。2.PHP還可以獲得外部來的變量,外部來的有四種類型:$_GET:通過HTTP的GET方法提交至腳本的表單變量。$_POST:通過HTTP的POST方法提交至腳本的表單變量。$_FILE:通過HTTP的POST文件上傳提交至腳本的變量。$_COOKIE:通過