PHP如何使用三元运算符测试数字是否大于指定数
这篇文章主要为大家展示了“PHP如何使用三元运算符测试数字是否大于指定数”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PHP如何使用三元运算符测试数字是否大于指定数”这篇文章吧。
创新互联建站服务项目包括鹿邑网站建设、鹿邑网站制作、鹿邑网页制作以及鹿邑网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,鹿邑网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到鹿邑省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
首先简单给大家介绍一下三元运算符,其实三运算符“?:”的作用与“if....else”语句是相同的,if语句用于在指定条件为 true 时执行代码;还不明白也没关系,我们来结合具体的实例来讲解:
比如有这样一个问题:“你如何编写一个PHP函数来使用三元运算符测试一个数字是否大于30、20或10”?
下面我直接给出我的方法:
PHP代码如下:
30 ? "大于30" : ($n > 20 ? "大于20" : ($n >10 ? "大于10" : "输入一个至少大于10的数字!")); echo $n." : ".$r."
"; } trinary_Test(32); trinary_Test(21); trinary_Test(12); trinary_Test(4);
输出结果如下:
现在给大家介绍下三元运算符的语法:
(expr1)?(expr2):(expr3); //表达式1?表达式2:表达式3
表示如果条件“expr1”成立,则执行语句“expr2”,否则执行“expr3”。(恰当地使用三元运算符能够让代码更加简洁、高效)
那么了解这个语法,再看上述的实例,相信大家也都一目了然了吧。
上述代码中,我们给定的变量分别是32、21、12、4,指定的数是30、20或10;如果变量大于指定的数,就会执行问号后面的表达式;否则就会执行冒号后面的表达式。
以上是“PHP如何使用三元运算符测试数字是否大于指定数”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
网站名称:PHP如何使用三元运算符测试数字是否大于指定数
分享地址:http://cdiso.cn/article/jsgsej.html