我不知道这些数据是否足够,但我有
preg_match('/SAMPLETEXT/', $bcurl, $cookie1);
我想知道我能不能做到这一点
preg_match($newfunction, $bcurl, $cookie1);
但是当我这样做时,我收到此错误“警告:preg_match() [function.preg-match]:定界符不能是字母数字或反斜杠”。
如何让它检查我的新函数,而不是只检查“SAMPLETEXT”。
最佳答案
尝试 preg_match("/$newfunction/", $bcurl, $cookie1);
以便您提供所需的分隔符(使用不会出现在 $newfunction 中的分隔符) .
但请注意 documentation说“如果您只想检查一个字符串是否包含在另一个字符串中,请不要使用 preg_match()。请改用 strpos() 或 strstr(),因为它们会更快。”
关于php - 如何将可变模式与 preg_match 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1386748/