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);

今天的知识点还是很常见的,有兴趣的朋友可以对试试。


分享到:


相關文章: