открытие и хранение значений от строки

1
задан Benjamin 13 December 2013 в 12:21
поделиться

2 ответа

Вам необходимо указать часть, которую вы хотите захватить, в круглых скобках, а затем предоставить дополнительный параметр для preg_match, чтобы выбрать их:

$matches=array();
if (preg_match ('/zip=([0-9]+)/', $fetched, $matches ))
{
    $zip=$matches[1];
}
2
ответ дан 3 September 2019 в 01:15
поделиться

preg_match ( ) сохраняет свой результат в третьем аргументе, который передается по ссылке . Поэтому вместо:

$zip = preg_match ('/zip=[0-9]+/', $fetched);

у вас должно быть:

preg_match ('/zip=[0-9]+/', $fetched, $zip);
0
ответ дан 3 September 2019 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: