10天學會php第六天數組的使用

php裡面很多是關於字符串和數組的處理,字符串轉數組,數組轉字符串,xml轉數組,josn轉數組等等。可以說數組的使用實在太普遍了。一維數組,二維數組,索引數組等等。

一、二維數組*****

二、遞歸函數

三、表單傳值******

四、$_FILES[]預定義變量******

一、二維數組:

數組類型:

$arr = array(

array(值1,值2,值3.....),

array(值1,值2,值3.....),

array(值1,值2,值3.....),

.......

);

[0][0][0][1] [0][2]

[1][0][1][1] [1][2]

[2][0][2][1] [2][2]

二、遞歸函數:函數自身調用自身 無限極菜單。

注意:遞歸函數一定有終止條件;

三、表單傳值******

http協議

get 2k

post 80m


相關實戰php代碼

10天學會php第六天數組的使用

echo "
------------二維數組-----------------
";

$arr = array(

array("張三","男",19),

array("李四","女",20),

array("王五","男",21),

array("趙六","女",22),

);

print_r($arr);

echo $arr[3][0];//數組取值 輸出 趙六

echo "
------------遍歷二維數組-----------------
";

我們通常使用foreach去遍歷數組

foreach($arr as $key=>$val){

//echo $arr[$key]."
";

foreach($arr[$key] as $key1=>$val1){

echo $val1." ";

}

echo "
";

}

10天學會php第六天數組的使用

數組遍歷原理

$brr = array(

array("張三","李四","王五","趙六"),

array("男","女","男","女"),

array(19,20,21,22),

);

print_r($brr);

echo "
------------遞歸函數--------------
";

/*5次

10天學會php第六天數組的使用

遞歸函數原理

*/

function sum($n){

//$n=1

if($n==1){

return 1;

}else{

return $n+sum($n-1);

}

}

echo sum(5);

今天的知識點還是很常見的,有興趣的朋友可以對試試。


分享到:


相關文章: