我需要检查的价值$variable1是LIKE另一个变量2.
冲刺后可能会有其他东西,但我无法预测到什么.在PHP中有没有像sql一样的通配符?LIKE variable%?
如果您只想知道一个字符串是否是另一个字符串的一部分,那么请使用
strpos - 找到第一次出现字符串的位置
preg_match()如果您只想检查另一个字符串中是否包含一个字符串,请不要使用.使用strpos()或strstr()替代,因为它们会更快.
例:
$haystack = 'foo-bar';
$needle = 'o-b';
echo (strpos($haystack, $needle) !== FALSE) ? 'yeah' : 'no';
Run Code Online (Sandbox Code Playgroud)
将输出"yeah"因为"ob"是"foo-bar"中的子串