how i can rid of this error??
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /var/www/core/restvt.api.php on line 35
PHP Code :
$datax = Array();
foreach ($inis as $key => $data) {
if ($data=="mem") {
$str = number_format($ARRAY[(array_search($data.':',$ARRAY)+2)]/1024,0,',','.')
. " MB [ ".number_format(($ARRAY[(array_search($data.':',$ARRAY)+2)]/$ARRAY[(array_search($data.':',$ARRAY)+1)])*100,0,',','.')
. " % ]";
array_push($datax, "mem"=>$str); //error here, why?
} else {
array_push($datax,$data=>$ARRAY[(array_search($data.':',$ARRAY)+1)]);
}
}
$jsonr = json_encode($datax);
thx alot for your help...
"mem"=>$str
<--- what's this?array_push($datax, ["mem"=>$str])
should do it.