1。数组处理函数:
酒后感觉:数组函数在PHP开发中很常见,学习好数组函数是必不可少的。实际应用中的数组函数包括创建数组、转换字符串数组、数组XML检测数组到JSON。阵列。数组与分割相结合。所有数组访问的数目。数组中的值,获取数组下标{ }中的所有键。
1。创建数组:
$ =数组();
2。内爆(分区,STR)连接到指定的字符数组的值的数据
复制代码代码如下所示:
ARR =阵列(你好美元,世界!,'beautiful,天!;
回声崩溃(
你好,世界美丽日!

3.count(ARR)计算数组中的对象或属性的数量单位数量
4.is_array(ARR)检测变量是否为数组
的5.array_rand()函数随机选择从数组的一个或多个元素并返回它。
复制代码代码如下所示:
$ =数组()
print_r(array_rand($,1));

输出:B
复制代码代码如下所示:
$ =数组()
print_r(array_rand($,2);查看代码)
数组({ 0 } > C { 1 })

的6.array_sum()函数返回数组中的所有值的总和。
复制代码代码如下所示:
$ =数组(0 = 5
回声array_sum(美元);

输出:45
的7.array_slice()函数需要一个值的数组中返回的条件。
复制代码代码如下所示:
$ =数组(0
print_r(array_slice($,1,2));查看代码
数组({ 0 } =猫{ 1 } =马)

The 8.array_count_values () function is used to count the number of times all values appear in the array.
复制代码代码如下所示:
$ =数组()
print_r(array_count_values($));输出:
数组({ } } = 1,{ 1){ 2 }

三.阵列将XML
复制代码代码如下所示:
功能array2xml(数组,$标记){
功能ia2xml($array){
$;
foreach(数组键= >美元美元值){
如果(is_array(美元值)){
为XML。= 。ia2xml(价值)。;
{人}
$。;
}
}
返回xml;
}
返回simplexml_load_string(。ia2xml(数组)。;
}
为测试{类型} = 'lunch;
测试时间的} = {美元'12:30;
为测试{菜单' } =阵列('entree= > 'salad ','maincourse= > 'steak);
回声array2xml(合试验,饭)-> XML();

输出:
复制代码代码如下所示:


午餐
12:30

萨拉德
牛排