ciao,
ho un problema con json encoding.
ho una funzione in php che deve fare una lista con tutti i nomi dei files che si trovano in una directory. fin qua tt ok. il problema è che voglio codifcare l'array in json encode perchè i dati vengono trasmessi a un client file in js. Non sono molto pratica con json e percio nn ci riesco anche se è tutto il giorno che ci provo.
il codice
in questo modo l'array in json èCodice PHP:function readFolder(){
$json = new Services_JSON();
$dir = 'uploads/';
$folder=dir($dir);
$listFiles = array();
while($folderEntry=$folder->read()){
array_push($listFiles, $folderEntry);
}
$folder->close();
$obj_result=json_encode($listFiles);
$cb = isset($_GET['callback']) ? $_GET['callback'] : '';
echo $cb . '({"dirList":"' . $obj_result. '"})';
invece vorrei che fosse in questo formato({"dirList":"["Array Grid Example.pdf","export_test.csv","_notes"]"})
magari è anche semplice ma nn ci riesco"dirList":[{"filename":"Array Grid Example.pdf"}, {"filename":"export_test.csv"}..]qualcuno mi può aiutare?
grazie

qualcuno mi può aiutare?
Rispondi quotando