0..."/>
您好,登錄后才能下訂單哦!
1.自定義變量
<?php #變量規(guī)則 /*變量需要以$符號(hào)開頭,其后是變量的名稱 變量名稱必須以字母或下劃線開頭 變量名稱不能以數(shù)字開頭 變量名稱只能保護(hù)數(shù)字字符和下劃線(A-z,0-9以及_) 變量名稱對(duì)大小寫銘感($y與$Y是兩個(gè)不同的變量) */ ?>
示例:
<?php $x="hello "; $y="word!"; echo "$x $y"; ?>
2.數(shù)組變量
<?php /* 創(chuàng)建方式: 1.直接給每個(gè)數(shù)組的對(duì)應(yīng)元素賦值 $arr[key]=value; $arr為數(shù)組名稱;key為數(shù)組的鍵;value為元素所要對(duì)應(yīng)的值 2.使用創(chuàng)建函數(shù)array()直接創(chuàng)建一個(gè)數(shù)組 array srray([mixed...]); 可以使用‘=>’符號(hào)給出數(shù)組的值 $a=array(0=>0,1=>1,...) 注:如果不為值指定鍵名,則默認(rèn)使用數(shù)值鍵值從0開始向后排,如果數(shù)組的鍵名是字符,需加上引號(hào); */ ?>
1.創(chuàng)建數(shù)組
<?php $a[0]=0; //$a為數(shù)組名稱,[0]為鍵,后面0為值; $a[1]=1; $a[2]=2; $b=array(0=>a,"a"=>"a","b","c","d"); //$b為數(shù)組名稱,使用=>運(yùn)算符賦值,數(shù)組鍵名可以使用字符,但必須加上引號(hào),默認(rèn)使用數(shù)組鍵名從0開始往后排,因此如果沒有給出指定名稱依次往后排,輸出結(jié)果驗(yàn)證; echo "<pre>"; print_r ($a); print_r ($b); echo "</pre>"; //輸出預(yù)處理標(biāo)記 ?>
輸出結(jié)果
[root@test4 html]# php index.php <pre>Array ( [0] => 0 [1] => 1 [2] => 2 ) Array ( [0] => 1 [a] => a [1] => b [2] => c [3] => d
2.獲取數(shù)組元素
<?php $arr[key];//數(shù)組名[鍵名] ?>
示例:
<?php $a[0]=1; $a[1]=2; $a[2]=3; $b=array(0=>1,1=>2,"a"=>"liao","s","c","v","b"); echo "這是數(shù)組a的第一個(gè)元素:".$a[0]; echo "<br>"; echo "這是數(shù)組a的第二個(gè)元素:".$a[1]; echo "<br>"; echo "這是數(shù)組b第三個(gè)元素:".$b[3]; echo "<br>"; echo "這是數(shù)組b鍵名為"a"的元素: ".$b["a"]; ?>
輸出結(jié)果
[root@test4 html]# php index.php 這是數(shù)組a的第一個(gè)元素:1 <br>這是數(shù)組a的第二個(gè)元素:2 <br>這是數(shù)組b第三個(gè)元素:c <br>這是數(shù)組b鍵名為a的元素: liao
3.為數(shù)組添加元素
<?php //可以直接給每個(gè)數(shù)組增加賦值,也可以使用 $arr[key]=value ?>
示例:
<?php $a=array(0,1,2,3); echo "數(shù)組a當(dāng)前內(nèi)容為:<p>"; echo "<pre>"; print_r ($a); echo "</pre>"; $a[]=4; $a[]=5; $a["a"]=a; echo "數(shù)組a添加元素后內(nèi)容為:<p>"; echo "<pre>"; print_r ($a); echo "<pre>"; ?>
輸出結(jié)果
[root@test4 html]# php index.php 數(shù)組a當(dāng)前內(nèi)容為:<p><pre>Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 ) </pre>數(shù)組a添加元素后內(nèi)容為:<p><pre>Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [a] => a )
4.創(chuàng)建使用多維數(shù)組
<?php //什么是多維數(shù)組,多維數(shù)組是指數(shù)組的元素也是數(shù)組,那么就組成了多維數(shù)組,echo"<p>"; php最大可以支持32維,多維數(shù)組和一維數(shù)組相似,也可以采用一維數(shù)組賦值方式 ?>
示例
<?php $a=array( "水果"=>array("蘋果","梨","香蕉"), "顏色"=>array("紅","黃","綠") ); $b["家具"][0]="桌子"; $b["家具"][]="椅子"; echo "<pre>"; print_r ($a); print_r ($b); echo "</pre>"; ?>
輸出結(jié)果
[root@test4 html]# php index.php <pre>Array ( [水果] => Array ( [0] => 蘋果 [1] => 梨 [2] => 香蕉 ) [顏色] => Array ( [0] => 紅 [1] => 黃 [2] => 綠 ) ) Array ( [家具] => Array ( [0] => 桌子 [1] => 椅子 ) )
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。