pythons的php版本,如果在
Python在字符串中有一个很棒的:if子字符串,如下所示:pythons的php版本,如果在,php,Php,Python在字符串中有一个很棒的:if子字符串,如下所示: if "fox" in "The quick brown fox jumps over the lazy dog": print True PHP是否有类似的功能?有几种方法。一是: if(stristr('fox','The quick brown fox jumps over the lazy dog') !== FALSE){ ...code } stripos和其他可能更有效。请看我可以想到三点:,和。每个函数都区
if "fox" in "The quick brown fox jumps over the lazy dog":
print True
PHP是否有类似的功能?有几种方法。一是:
if(stristr('fox','The quick brown fox jumps over the lazy dog') !== FALSE){
...code
}
stripos和其他可能更有效。请看我可以想到三点:,和。每个函数都区分大小写,这些函数也有不区分大小写的版本。PHP有大量的字符串处理命令,所以请仔细阅读,直到看到所需的命令。是的,请参阅和 stripos和strpos返回匹配开始的位置,因此需要使用严格的比较(==或!==),以避免指针位于大海捞针的位置0时出现假阴性 您可能更喜欢,它只返回匹配的字符串或布尔值false
如果您的思维也超越了字符串,则其工作原理与Python中的
在列表和词典中的工作原理大致相同。感谢您关于严格比较的注释==
|==代码>用于类型比较其=
|=代码>用于值比较,而=
用于分配
if(stripos("The quick brown fox jumps over the lazy dog","fox")!==false)
{ echo 'True'; }