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第六天數組的使用](http://p2.ttnews.xyz/loading.gif)
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第六天數組的使用](http://p2.ttnews.xyz/loading.gif)
數組遍歷原理
$brr = array(
array("張三","李四","王五","趙六"),
array("男","女","男","女"),
array(19,20,21,22),
);
print_r($brr);
echo "
------------遞歸函數--------------
";
/*5次
遞歸函數原理
*/
function sum($n){
//$n=1
if($n==1){
return 1;
}else{
return $n+sum($n-1);
}
}
echo sum(5);
今天的知識點還是很常見的,有興趣的朋友可以對試試。
閱讀更多 freemoban 的文章