• 欢迎来到本博客,希望可以y一起学习与分享

php max() 比较的结果

PHP benz 4年前 (2017-12-14) 120次浏览 0个评论 扫描二维码

1、$val = max(‘string’,array(2,5,7),42); 返回的结果是什么?

答案:array(2,5,7)

 

1、有数组在的话,必定返回数组;

数组间的比较,按照数组内的值依次对比,那个大,就输出那个数组。

2、PHP 会将非数值的字符串当成 0;

如果与其比较的数值<=0,那么会返回这个字符串

$val = max(‘string’,-1); 返回的结果是什么?

答案:string

$val = max(‘string’,0); 返回的结果是什么?

答案:string

$val = max(‘string’,1); 返回的结果是什么?

答案:1

 

3、如果多个参数都求值为 0 且是最大值,max() 会返回其中数值的 0,如果参数中没有数值的 0,则返回按字母表顺序最大的字符串

$val = max(‘stringf’,’a’,0); 返回的结果是什么?

答案:stringf

$val = max(‘stringf’,’a’); 返回的结果是什么?

答案:stringf

$val = max(‘stringf’,’z’); 返回的结果是什么?

答案:z


文章 php max() 比较的结果 转载需要注明出处
喜欢 (0)

您必须 登录 才能发表评论!