【发布时间】:2014-01-13 09:54:04
【问题描述】:
在正则表达式方面,我完全是新手。我收到这样的错误:
Warning: preg_match() [function.preg-match]: Unknown modifier 'a' in ...
我似乎得到了大量具有不同修饰符值的这些。
有问题的代码:
if (preg_match('/\.([^\.]*$)/' . $value . ')(;q=[0-9]\\.[0-9])?$', $this->browser_languages[$i]) && isset($this->catalog_languages[$key])) {
我的服务器主机通知我,他们已将 PHP 更新到最新版本。这可能导致了这个问题。
谁能帮我解决这个问题?我猜它只需要更新即可在最新版本的 PHP 上运行。
提前致谢。
【问题讨论】:
标签: php expression match