PHP中具有通用开始和通用结束的字符串比较


String comparison in PHP with general start and general end

我有一种方法可以将php中的一些字符串与这种语法进行比较

STRINGS == %STRING% 

我只想知道是否有人知道像这样的方法

我要跳一跳,假设您的意思是"LIKE"的SQL语法。

为此,您可以使用:http://www.php.net/manual/en/function.strpos.php

你的意思是,你想匹配字符串的一部分吗?为此,可以使用preg_match和正则表达式。

if(preg_match("/string/", $myString)) { /* do something */ }

如果你只想知道一个字符串是否是另一个字符串的子字符串,你可以在PHP中使用strpos函数:http://se.php.net/manual/en/function.strpos.php

对于更通用的用法,正则表达式是一种方法:http://se.php.net/manual/en/function.preg-match.php和http://www.regularexpressions.info