【发布时间】:2021-04-09 18:54:07
【问题描述】:
我正在使用以下代码来获取 url 匹配,但是当我使用一些特殊字符(如土耳其语)例如 ülke、aşk 时,我无法收到任何请求。但是如果我使用 ulke , ask 那么我可以得到一个结果。
谁能告诉我这里有什么问题?
$request_uri = 'https://www.weburl.com/hashtag/ulke'; // working fine
$request_uri = 'https://www.weburl.com/hashtag/ülke'; // no result
if (preg_match('~/(hashtag)/([[\w.-]+)~', $request_uri, $match)) {
$pageFor = $match[2];
}
【问题讨论】:
标签: php preg-match