@hisoka_a_little_coder

Как преобразовать строку в массив?

Всем доброго времени суток, перейду сразу к делу. Как преобразовать строку в массив в формате: ключ => значение?
У меня есть строка в формате:

('.r7c1e')=>(8080),
('.r8536')=>(32108),
('.r4b14')=>(999),
('.r51e8')=>(53281),
('.rfa01')=>(55443),
('.rd13d')=>(37409),
('.r935c')=>(23500),
('.r1be5')=>(8081),

Ну и так далее, мне нужно из этой строки создать массив, чтобы было вот так: '.rd13d' => 37409;
Заранее спасибо
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
@galaxy
$s = <<<EOD
('.r7c1e')=>(8080),
('.r8536')=>(32108),
('.r4b14')=>(999),
('.r51e8')=>(53281),
('.rfa01')=>(55443),
('.rd13d')=>(37409),
('.r935c')=>(23500),
('.r1be5')=>(8081)
EOD;

eval("\$a = [$s];");
var_dump($a);

Извините
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
LAPTOP.RU Москва
от 150 000 до 190 000 ₽
LAPTOP.RU Кострома
от 25 000 до 65 000 ₽
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
07 мар. 2021, в 23:34
5000 руб./за проект
07 мар. 2021, в 23:14
10000 руб./за проект