У меня есть функция str_replace, чтобы отделить определенное значение после этого, я хочу снова получить значение на нем.Как получить значение после использования str_replace один раз?
Пример:
function getPID($conf,$fdata){
global $text;
$pid = $fdata[offer];
$pid = str_replace(array('p='),"\t",$pid);
$pid = str_replace(array('&sid'),"\t",$pid);
$pid = str_replace(array(" "),"\n",$pid);
return $pid;
}
Я использую этот str_replace отделить
к = Apple + iPhone + 5c + 32GB & м = Digital + Rev & р = 567d02921b38c979f8cd43c7109bc177 & ИСС =% 23% 23permalink% 23% 23 & referrer =
Результат после с помощью str_replace и вызовите ПИД следующий:
Apple + iPhone + 5с + 32GB & м = Цифровой + Rev & 567d02921b38c979f8cd43c7109bc177 =% 23% 23permalink% 23% 23 & реферер =
Тем не менее, я хочу получить значение как 567d02921b38c979f8cd43c7109bc177 только не включать выше строки и нижней строки.
Как это получить? Можно ли получить эту ценность?
просто в десериализации и получить значение р –
@ E2B: Я не думаю, что ' unserialize() 'поможет. Это [строка запроса] (http://stackoverflow.com/a/19874996/1438393) :) –
Да, вы правы, я должен смотреть дважды .. –