Я хотел бы хранить следующий массив в одном текстовом поле в MYSQL таблице:PHP двумерный ассоциативный массив Implode
$user_rating[0] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 1',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
$user_rating[1] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 2',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
$user_rating[2] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 3',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
$user_rating[3] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 4',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
$user_rating[4] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 5',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
$user_rating[5] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 6',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
$user_rating[6] = array('percent' => 'XXXXXXXXXXXXXXXXX',
'category' => 'Category 7',
'description' => 'XXXXXXXXXXXXXXXXX',
'link' => 'XXXXXXXXXXXXXXXXX',
'thumbnail' => 'XXXXXXXXXXXXXXXXX');
Я считаю, что нужно взрывать ассоциативные массивы, а также для достижения этой цели но у меня проблемы.
Любые другие/более эффективные решения структуры массива также приветствуются.
Thanks
+1 для предложения сериализации. Однако в большинстве случаев в большинстве случаев лучше использовать собственный ['serialize'] (http://php.net/manual/en/function.serialize.php). – lonesomeday
+1 для напоминания мне есть такая функция. Долгое время нет PHP :) – methode