2013-08-03 2 views

ответ

2

Вы можете использовать регулярные выражения и комбинировать матчи вместе:

$value = "{2-1}{3-1}{5-0}"; 
preg_match_all('/\{(\d+)-(\d+)\}/', $value, $matches); 
$result = array_combine($matches[1], $matches[2]); 

Этот produces:

Array 
(
    [2] => 1 
    [3] => 1 
    [5] => 0 
) 
+0

Работал как шарм! Благодаря!! :) –

Смежные вопросы