摘要
1、 foreach 语句可以遍历数组,它并非操作数组本身,而是操作数组的一个备份。用法为:
2、执行语句块完成,再将第二个元素的下标赋值给 Index 、将成员值赋值给 value,再执行一次语句块
3、以此类推,直到所有成员全部完成操作,退出
foreach( 数组名 as 自定义下标变量Index => 自定义成员值变量value )
{
语句块
}
1、foreach 首先将第一个元素的下标赋值给 Index 、将成员值赋值给 value,然后执行一次语句块{
语句块
}
2、执行语句块完成,再将第二个元素的下标赋值给 Index 、将成员值赋值给 value,再执行一次语句块
3、以此类推,直到所有成员全部完成操作,退出
2、foreach 语句中自定义下标变量连同=>可以省略
3、foreach 语句中的花括号只有一条语句时,可以省略花括号
4、count 函数可计算数组元素个数,参数是数组,返回值为元素个数,简单用法为:count(数组)
5、explode 函数能够将字符串分隔成数组,简单用法为:explode(分隔符,字符串),返回数组
6、implode 函数能够将数组合成字符串,简单用法为:implode(分隔符,数组),返回字符串
7、array_pop 函数返回数组最后一个元素(空数组或非数组返回null),并减最后一个元素从数组中删除。用法为:array_pop(数组)
8、array_push 函数可以将变量追加到数组,作为最后一个元素,并返回新的数组元素个数。用法为:array_push(数组,变量)