Голосование за лучший ответ
Слава
Мастер
(1703)
13 лет назад
Зная длину mainpicture: сможем определить с какого символа нам начать обрезание, ну а символ, будет концом, в итоге:
$str = "mainpicture:k34j6oigigidsig9io56j346j34it0sdfgsodfgsd0-9ds,";
$res = substr ($str, 12, strpos ($str, ",") - 12);
echo $res;
[vs]
Просветленный
(39022)
13 лет назад
$str = "peremennaya1:k34j6oigigidsig9io56j346j34it0sdfgsodfgsd0-9ds,
peremennaya2:k34j6oigigidsig9io56j346j34it0sdfgsodfgsd0-9ds,
peremennaya3:k34j6oigigidsig9io56j346j34it0sdfgsodfgsd0-9ds";
$arr = explode(',', $str);
foreach ($arr as $line) {
$larr = explode(':', trim($line));
echo $larr[1];
}
mainpicture:k34j6oigigidsig9io56j346j34it0sdfgsodfgsd0-9ds,
из всего этого мы знаем что там точно есть "mainpicture:" и асе это заканчивается ","
вопрос, как достать оттуда что находится между ними и приравнять это какой либо переменной что бы переменная была ровна k34j6oigigidsig9io56j346j34it0sdfgsodfgsd0-9ds
заранее спасибо