Справка по выражению preg_match - PullRequest
1 голос
/ 13 июля 2010

Не могу понять это.Просто пытаюсь предварительно найти совпадение для определенного имени переменной в URL ссылки:

<a href="http://something.com?variable=name">GenericLink</a>

Как мне получить из этого значения переменную = *? 1004 *

Спасибо!

1 Ответ

3 голосов
/ 13 июля 2010

Извлеките весь URL, а затем используйте parse_url ();

$str = '<a href="http://something.com?variable=name">GenericLink</a>';

preg_match('/href="([^"]*)/i',$str,$matches);
var_dump(parse_url($matches[1]));
...