- 1
- 0
- 约2.51万字
- 约 27页
- 2018-12-20 发布于北京
- 举报
附录A 数组函数
array
□ 适用版本:未知
□ 函数功能:产生一个数组。
□ 函数语法:array array ([mixed ...])
□ 函数说明:array 并非一般的函数, 它使用在一般的程序语法中, 数组元素的内容可以通
过 = 运算符给定一个索引及值。下面的范例就是用来说明怎样建立一个二维的数组, 并且
在数组中如何指定数值或数据给数组内的元素, 最后并且列出数组中某一个元素的内容。
□ 范例程序
?php
$fruits = array(
fruits = array (a=orange,
b=banana/ c=apple),
numbers = array (1, 2, 3, 4, 5, 6),
holes = array (first, 5 =
second, third)
);
echo $fruit[fruits][b]
?
□ 执行结果: banana
□ 参考命令:list()
array_count_values
□ 适用版本:PHP4 = 4.0b4
□ 函数功能:计算数组所有的数值或文字在数组中出现的次数。
□ 函数语法:array array_count_values (array input)
□ 函数说明:Array_count_values () 会返回一个数组, 数组包含所有的 数值或文字在
输入数组中出现的次数。在下面的范例程序中, 1 现了一次, 2 出现两次, chinese 出现了一次,
man 出现了两次, Array_count_values() 执行以后, 数组$answer 自动变成 array (1=1, 2=2,
chinese=1, man=2) , 最后印出 $answer[chinese] 的内容。
□ 范例程序:
?php
$array -array (1,2, chinese, 2, man,
nam);
$answer=array_count_values ($array);
echo $answer[chinese];
?
□ 执行结果:1
□ 参考命令:无
array_diff
□ 适用版本:PHP4 = 4.0.1
□ 函数功能:计算数组中不同的数组元素。
□ 函数语法:array array_diff (array array1, array array2 [, array ...])
□ 函数说明:array_diff() 将的返回一个数组, 这个数组中包含的数值来源, 是第一个数组中
曾经出现的元素, 却没有在第二个数组中出现的。在下面的这个范例中, 第一个数组有 a b c
三个数组元素, 第二个数组有 a c d 三个数组元素, array_diff ($array1, $array2) 返回的数组,
存在 $result 变量中。
□ 范例程序:
?php
$array1=array(choice1=a,b,c);
$array2=array(choice2=a,c,d);
$result=array_diff($array1, $array2);
foreach($result as $value) {
echo $value br;
}
?
□ 执行结果:d
□ 参考命令:array_intersect()
array_intersect
□ 适用版本:PHP4 = 4.0.1
□ 函数功能:计算数组元素的交集。
□ 函数语法:array array_intersect (array array1, array array2 [, array ...])
□ 函数说明:array_intersect() 会返回一个数组, 包含了参数中所有数组曾经出现过的数组
元素。
□ 范例程序:
?php
$array1=array(a = 绿色, 红色, 蓝色, 白色
您可能关注的文档
最近下载
- 商丘养老院规划设计方案.pptx VIP
- HELLER回流焊作业指导书.docx VIP
- 2025年新高考2卷(新课标Ⅱ)数学试卷(含答案及解析).pdf
- HELLER回流焊炉通讯故障.doc VIP
- 回流焊操作规范.docx
- 2025至2030中国工业物联网服务行业市场深度研究及发展前景投资可行性分析报告.docx VIP
- 北京市养老院规划设计方案.pptx VIP
- 附件:国家能源集团煤矿智能化建设指南(2022版).doc
- 2025年陕西省中考物理真题(A卷+B卷)(含答案解析).pdf
- 2025年事业单位工勤技能-通用版-汽车驾驶与维修员一级(高级技师)历年参考题典型考点含答案解析.docx VIP
原创力文档

文档评论(0)