【发布时间】:2015-07-10 04:35:19
【问题描述】:
我不知道我要找的东西叫什么,所以我想问一下 php 中是否有办法检查多个 hardcoded 值之一是否为真
我的意思是,是否可以写出以下条件
if($var == 'this' || $var == 'orthis') //this can become very long
通过编写类似以下的内容
if($var == 'this'||'orthis') //skiping the "||$var == " every value i want to check
我知道我可以在技术上只写以下内容
if(in_array($var,array('this','orthis')))
但我很想知道是否有类似第二行的东西。
谢谢!
【问题讨论】:
-
不,PHP 中没有类似的功能
-
in_array()通常是最干净的方法。 -
很遗憾我被否决了,没有评论解释原因,特别是当我认为这个问题可能是一个很好的问题时。感谢那些花时间提供意见的人:)
标签: php