【发布时间】:2011-10-30 10:26:45
【问题描述】:
我想知道 URL 中是否存在某些单词。
例如,如果 URL 中包含 car 一词,例如 www.domain.com/car/ 或 www.domain.com/car/audi/,它会回显“汽车存在”,如果没有,它会回显“没有车。
【问题讨论】:
-
这也取决于您是否只是在寻找汽车一词,或者您是否还想要汽车或汽车的类型。您可能需要 preg_match、strpos、explode 和 in_array/array_search,这真的取决于。如果你想要一些简单的东西,只需按照建议使用 strpos
-
您可能会发现
s($_SERVER['REQUEST_URI'])->contains('car')很有帮助,如this standalone library 中所示。 -
如果网址中包含“害怕”这个词怎么办?应该打印“汽车存在”吗?如果不是,这里的大部分答案都是错误的。