Если вы хотите проверить, содержит ли URL-адрес определенный код с помощью PHP, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование функции
strpos:$url = "http://example.com/mypage?code=12345"; $code = "12345"; if (strpos($url, $code) !== false) { // The URL contains the code // Your code here } -
Использование регулярных выражений (regex) с функцией
preg_match:$url = "http://example.com/mypage?code=12345"; $code = "12345"; if (preg_match("/\b" . preg_quote($code, "/") . "\b/i", $url)) { // The URL contains the code // Your code here } -
Использование функции
parse_urlдля извлечения строки запроса и последующая проверка наличия кода:$url = "http://example.com/mypage?code=12345"; $code = "12345"; $query = parse_url($url, PHP_URL_QUERY); parse_str($query, $params); if (isset($params['code']) && $params['code'] === $code) { // The URL contains the code // Your code here }
Это всего лишь несколько методов, которые можно использовать, чтобы проверить, содержит ли URL-адрес определенный код с помощью PHP. Выберите тот, который лучше всего соответствует вашим конкретным требованиям.