php:我需要这个的反面请。。。?
以下命令在字符串$FROURT中搜索苹果、橙子和香蕉中的任何一个单词,并相应地执行操作:php:我需要这个的反面请。。。?,php,Php,以下命令在字符串$FROURT中搜索苹果、橙子和香蕉中的任何一个单词,并相应地执行操作: if ((stristr($fruit,'apples')) || (stristr($fruit,'oranges')) || (stristr($fruit,'bananas')) !== false) {//some code } 我需要相反的东西。如果字符串$fruit没有这三个字符中的任何一个,我需要运行代码。我在想 if not ((stristr($fruit,'apples')) || (
if ((stristr($fruit,'apples')) || (stristr($fruit,'oranges')) || (stristr($fruit,'bananas')) !== false) {//some code }
我需要相反的东西。如果字符串$fruit没有这三个字符中的任何一个,我需要运行代码。我在想
if not ((stristr($fruit,'apples')) || (stristr($fruit,'oranges')) || (stristr($fruit,'bananas')) !== false) {//some code }
但这似乎不起作用
请握一小手好吗?谢谢…您需要的是: 连接的否定是否定的析取 析取的否定是否定的连词 尝试: 由于
stristr
仅返回字符串或FALSE,因此可以将此代码简化为:
if ( !stristr($fruit, 'apples') && !stristr($fruit,'oranges') && !stristr($fruit,'bananas')) {
// some code
}
谢谢大家的帮助 最后,我做了这件事,基于那些回复者的所有输入,这很有效:
if (!((stristr($fruit,'apples')) || (stristr($fruit,'oranges')) || (stristr($fruit,'bananas')) !== false))
再次感谢你的帮助 如果(!(((水果,'apples'))| |(水果,'oranges'))| |(水果,'bananas')){//some code}
if (!(stristr($fruit,'apples')) || !(stristr($fruit,'oranges')) || !(stristr($fruit,'bananas')) !== false) {//some code }
if (!((stristr($fruit,'apples')) || (stristr($fruit,'oranges')) || (stristr($fruit,'bananas')) !== false))