PHP中有哪些常用的数组内部函数-创新互联

PHP中有哪些常用的数组内部函数?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

成都创新互联公司服务项目包括聂荣网站建设、聂荣网站制作、聂荣网页制作以及聂荣网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,聂荣网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到聂荣省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

count,sizeof
count - 返回一个数组的元素个数。sizeof 是 count 的别名,功能和 count 一样,也是返回一个数组的元素个数。
count 函数示例如下,下面的示例中,输出数组个元素个数,为6。


复制代码 代码如下:


$a = array(1,2,4,5,3,9);
echo count($a); //6
?>



sort
sort - 给一个数组的元素排序。排序后,数组各元素原来的 key 也因为排序而改变。sort 函数示例如下:

复制代码 代码如下:




$a = array(1,2,4,5,3,9);
echo "before sorting:
";
foreach ($a as $key=>$value)
{
echo "a[$key]: $value
";
}
sort($a);
echo "after sorting:
";
foreach ($a as $key=>$value)
{
echo "a[$key]: $value
";
}
?>



返回的显示结果是:


复制代码 代码如下:


before sorting:
a[0]: 1
a[1]: 2
a[2]: 4
a[3]: 5
a[4]: 3
a[5]: 9
after sorting:
a[0]: 1
a[1]: 2
a[2]: 3
a[3]: 4
a[4]: 5
a[5]: 9



asort
asort - 给数组的元素排序,保留每个元素原来的key。
我们将上面的示例中的 sort($a) 改成 asort($a),得到的结果是:


复制代码 代码如下:


before sorting:
a[0]: 1
a[1]: 2
a[2]: 4
a[3]: 5
a[4]: 3
a[5]: 9
after sorting:
a[0]: 1
a[1]: 2
a[4]: 3
a[2]: 4
a[3]: 5
a[5]: 9



ksort
ksort - 根据 key 的大小给数组每个元素排序。ksort 函数示例如下:


复制代码 代码如下:




$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
ksort($fruits);
foreach ($fruits as $key => $val) {
echo "$key : $val
";
}
?>



返回的结果如下:


复制代码 代码如下:


a : orange
b : banana
c : apple
d : lemon


关于PHP中有哪些常用的数组内部函数问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


分享文章:PHP中有哪些常用的数组内部函数-创新互联
浏览地址:http://ybzwz.com/article/cesoeg.html