<?php $str = "[1,1x,1x,1x][2,2x,2x,2x]"; $arr = []; preg_replace_callback('/\[(.*?)\]/', function($m) use (&$arr){ $arr[] = explode(',',preg_replace('/([\w]+)/', "[$1]", $m[1])); }, $str); print_r($arr); var_dump($arr);
You have javascript disabled. You will not be able to edit any code.