PHP菜鸟求指教 $mix=array( array("A",30), array("B",25), array("C",180), array("D",40), array("E",50),);function compare($x,$y) { if ($x[1]==$y[1]) return 0; elseif ($x[1]<$y[1]) return -1; else return 1; }函数compare 是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个compare就是函数的名称,你要用到这个函数的功能就可以调用。你这个是比较俩个数值的大小的函数,假如:比较$i=9,$j=11;就可以直接compare($i,$j); compare 这个是自定义的函数名 比较运算符http://php.net/manual/zh/language.operators.comparison.php这里是php帮助手册关于这个函数的介绍 用户自定义函数http://php.net/manual/zh/functions.user-defined.php这里可以查看用户自定义函数的语法定义 function compare($x,$y) {if ($x[1]==$y[1])return 0;elseif ($x[1]<$y[1])return -1;else return 1; }首先这种写法就有问题,编程请规范,就算是抄的也认真一些好么,初学者更应该认真function compare($x,$y) { if ($x[1]==$y[1]) { return 0; } else if ($x[1]<$y[1]) { return -1; } else { return 1; }} compare就是一个很普通的函数,该函数一共有两个参数,函数内部比较第一个参数的[1]的值和第二个参数[2]的值得大小,根据不同的情况返回 0 -1 1,这个函数存在边界问题,如果传入的值不是数组则会失去意义。我觉得你太伸手党,这么基础的问题不愿意自己研究出来么 访问PHP数据库,mysql require返回值 用缓存技术生成静态文件 关于php中的strtok的用法 如果把多个表的记录查询出来???? 跪求wamp apache配置虚礼主机 有没有反编译Zend过的PHP文件的软件? 这个文件上传的程序最后一行有错误 请大虾看看 session 不能正常工作的问题. 新版支付宝手机网站支付同步回调已经不返回交易状态trade_status,同步的不返回状态感觉不能写数据库操作了,同步回调只能作跳转用吗? zendstudio12.5在线成功安装apatana studio3 ,没有apatana html editor,等 代码优化问题。
你这个是比较俩个数值的大小的函数,假如:比较$i=9,$j=11;就可以直接compare($i,$j);
http://php.net/manual/zh/language.operators.comparison.php
这里是php帮助手册关于这个函数的介绍
http://php.net/manual/zh/functions.user-defined.php
这里可以查看用户自定义函数的语法定义
if ($x[1]==$y[1])
return 0;
elseif ($x[1]<$y[1])
return -1;
else
return 1;
}首先这种写法就有问题,编程请规范,就算是抄的也认真一些好么,初学者更应该认真
function compare($x,$y) {
if ($x[1]==$y[1]) {
return 0;
} else if ($x[1]<$y[1]) {
return -1;
} else {
return 1;
}
}
compare就是一个很普通的函数,该函数一共有两个参数,函数内部比较第一个参数的[1]的值和第二个参数[2]的值得大小,根据不同的情况返回 0 -1 1,这个函数存在边界问题,如果传入的值不是数组则会失去意义。
我觉得你太伸手党,这么基础的问题不愿意自己研究出来么