LAYER
0, 0, 0, 0, 0
0, 0, 0, 0, 0
0, 0, 0, 0, 0
0, 0, 0, 0, 0
0, 0, 0, 0, 0
LAYER2
0, 0, 0, 0, 0
0, 0, 0, 0, 0
0, 0, 0, 0, 0
0, 0, 0, 0, 0
0, 0, 0, 0, 0
,
function parseLayer($text){
$layers = array();
$lines = explode("\n", $text);
$lastLayer;
$currArray = array();
foreach($lines as $line){
if(strpos($line, ",") === false){
if(!empty($lastLayer)){
$layers[$lastLayer] = $currArray;
$currArray = array();
}
$lastLayer = trim($line);
}else{
$nodes = explode(",", $line);
$nodeList = array();
foreach($nodes as $node){
$nodeList[] = trim($node);
}
$currArray[] = $nodeList;
}
$layers[$lastLayer] = $currArray;
}
return $layers;
}
, Javascript, JSON php json_encode
@Mike , :
{"LAYER":[
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0]
],
"LAYER2":[
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0]
]
}