它们的区别主要是体现在循环语呴中,break 表示 跳出整个循环不再执行,循环将终止而 continue 则表示跳出本次循环,继续下一次的循环不会终止循环。
当使用默认参数时,任何默认参数必须放在任何非默认参数的右侧;否则函数将不会按照预期的情况工作。
array –声明一个数组
count — 计算数组中的单元数目或对象中的属性个数
list — 将数组中元素的值赋值给变量,批量声明變量
implode — 将数组转成一个新字符串
key — 从关联数组中取得键名
从数组中随机取出一个或多个单元,它接受 input 作为输入数组和一个可选的参数num_req指明了你想取出多少个单元 - 如果没有指定,默认为 1
如果你只取出一个,array_rand() 返回一个随机单元的键名否则就返回一个包含随机键名的数组。
所以使用 array_rand 函数返回结果要么是键名,要么是数组茬这个例子中,数组是索引数组所以返回的是整型。
函数名是大小写无关的,不过在调用函数的时候通常使用其在定义时相同的形式。
在下列情况下一个变量被认为是 NULL: