/** * @param $arr * @param null $new_arr * @return array * @example : * $result = $json->arrayJsonReplace( array('mykey'=>'ma clé','supertruc'=>'super truc'), array('mykey'=>'ma nouvelle clé','supertruc'=>'mon nouveau super truc') ); */ public function arrayJsonReplace($arr, $new_arr = NULL) { $collection = new collections_ArrayTools(); $arrayjson = $collection->replaceArray($arr, $new_arr); /*$func = function($key,$value) { // retourne lorsque l'entrée est paire //return('{'.http_json::json_encode($var).'}'); return "$key: $value"; }; //array_map($func,$arrayjson,$arrayjson);*/ $result[] = json_encode($arrayjson); return $result; }