python自定义函数输出数组_Day7:自定义函数、数组

一、数组的遍历

1、foreach关联数组

(1)格式:

foreach(数组 as 自定义变量){

循环的代码

}

'licy','age'=>25,'sex'=>'女');foreach($array as $arr){echo $arr.'
';

}?>

例子1

(2)注意:

数组中有多少个元素,foreach就自动循环多少次

不管索引还是关联数组都能用

2、foreach索引数组

(1)格式:

foreach(数组 as 下标所对应的变量=>自定义变量用来放值){

}

'licy',2=>25,3=>'女');foreach($array as $key=>$arr){echo $arr.$key.'
';

}?>

View Code

3、指针函数进行遍历数组

(1)key():获得当前元素的键

(2)current():获得当前元素的值

(3)next():指针向下移动,并且返回下一个指针所对应的值,到末尾的时候返回一个false

(4)prev():指针向上移动,同样返回上一个指针对应的值

(5)end():移动到最后,并且返回元素所对应的值

(6)reset():移动到第一个,返回元素所对应的值

echo key($array).'='.current($array).'
';

}while(next($array));

**/

while(true){echo key($array).'='.current($array).'
';if(!next($array)){break;

}

}?>

采用此种方式循环数组

4、超全局数组(超全局变量):在任何地方都能使用

(1)$_GET:接收http协议以get方式请求传递过来的值

(2)$_POST:接收http协议以post方式请求传递过来的值,提交表单的时候,一般都是用post方式来进行提交

(3)$_REQUEST:接收$_GET、$_POST、$_COOKIE传递过来的数据,但是不建议用

(4)$_SERVER:关于服务器的一些变量

5、如何看php首页

(1)int count ( mixed $array_or_countable [, int $mode= COUNT_NORMAL ] )

伪类型:

mixed:说明一个参数可以接收多种不同的类型

number:int或者float

callback:回调函数

void:如果作为返回类型表示返回值没有用,作为参数表示这个函数不接收任何参数

int:整型

string:字符串

返回值:

返回的值是整型的

其他符号:

[]:表示的是可选参数

...:表示有多个参数

你可能感兴趣的:(python自定义函数输出数组)