这篇文章主要介绍了php自定义函数实现数组比较功能,涉及php针对数组的遍历、比较、判断等相关操作技巧,需要的朋友可以参考下
本文实例讲述了PHP自定义函数实现数组比较功能。分享给大家供大家参考,具体如下:
<?php
//数组使用标准比较运算符这样比较的
function standard_array_compare($op1,$op2)
{
if(count($op1) < count($op2)) {
return -1; //$op1 < $op2
} else if(count($op1) > count($op1)) {
return 1; //$op1 > op2
}
foreach ($op1 as $key => $val) {
if(!array_key_exists($key,$op2)) {
return null;
} else if ($val < $op2[$key]) {
return -1;
} else if ($val > $op2[$key]) {
return 1;
}
}
return 0;
}
$arr1 = array(1,2,3,4,5);
$arr2 = array(1,2,3,4,5);
$arr3 = array(2,3,4,5,6);
$arr4 = array(0,1,2,3,4);
var_dump(standard_array_compare($arr1,$arr2));
echo "<br/>";
var_dump(standard_array_compare($arr1,$arr3));
echo "<br/>";
var_dump(standard_array_compare($arr1,$arr4));
?>运行结果:
本系统经过多次升级改造,系统内核经过多次优化组合,已经具备相对比较方便快捷的个性化定制的特性,用户部署完毕以后,按照自己的运营要求,可实现快速定制会费管理,支持在线缴费和退费功能财富中心,管理会员的诚信度数据单客户多用户登录管理全部信息支持审批和排名不同的会员级别有不同的信息发布权限企业站单独生成,企业自主决定更新企业站信息留言、询价、报价统一管理,分系统查看分类信息参数化管理,支持多样分类信息,
0
int(0) int(-1) int(1)
以上就是php自定义函数实现数组比较功能的案例的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号