Почти одинаковые вопросы повторяются.
Я обновляю и извлекаю строку из базы данных для различных проблем.
скажем, после получения значения из базы данных одна из моих переменных $str
выглядит как одна из следующих
$str = "1:1,2:1,3:2,5:6";
или
$str = "1|1,2|1,3|2,5|6";
или
$str = "1=1,2=1,3=2,5=6";
как я могу преобразовать любого или почти другую строку в ассоциативный массив в PHP
заранее спасибо. Я попытался ответить, но не нашел ничего подобного.
код я пытался сделать его ассоциативным массивом
$firstArr = explode(',', $str); foreach (firstArr as $value) { $secondArr = explode(':', $value); }