Возможно, я не могу быть достаточно ясным в заголовке, но вот моя проблема.
У меня есть строка, как этот
$chain = "id:20604#*#user_id:32444#*#session_id:0#*#version:142#*#modified:1438610605#*#name:recrutement#*#push:0#*#last_push_execution:0#*#allowempty:1";
я делаю explode("#*#", $chain);
и теперь у меня есть это:
array:9 [
0 => "id:20604"
1 => "user_id:32444"
2 => "session_id:0"
3 => "version:142"
4 => "modified:1438610605"
5 => "name:recrutement"
6 => "push:0"
7 => "last_push_execution:0"
8
]
Но я хочу что-то вроде этого
array:9 [
"id" => "20604"
"user_id" => "32444"
"session_id" => "0"
"version" => "142"
"modified" => "1438610605"
"name" => "recrutement"
"push"=> "0"
"last_push_execution"=> "0"
]
Может ли кто-нибудь показать мне, как это сделать?
благодарит
Вы должны использовать стандартизованный формат данных, например, json или сериализовать. Тогда вам не придется вручную разбирать все возможные потенциальные проблемы. – jeroen