<?php
$string = 'key1\value1\key2\value2\key3\value3\key4\value4\key5\value5';
$result = [];
foreach (
array_chunk(explode('\\', $string), 2)
as
[$key, $result[$key]]
);
var_export($result);
- Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- array (
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
'key4' => 'value4',
'key5' => 'value5',
)
preferences:
133.4 ms | 402 KiB | 121 Q