27-06-2010, 03:26 PM
(Modification du message : 27-06-2010, 03:27 PM par Sephi-Chan.)
Alors je ne vois pas… Essaye de retirer des morceaux du script pour cibler ce qui gonfle ton temps de réponse.
En attendant des nouvelles à ce propos, je te propose une alternative plus efficace (testée sur 100 000 itérations) et surtout plus lisible pour générer ton JSON :
Sephi-Chan
En attendant des nouvelles à ce propos, je te propose une alternative plus efficace (testée sur 100 000 itérations) et surtout plus lisible pour générer ton JSON :
$directory = DM; // Seules les variables peuvent être interpolées dans une chaîne à double quote.
$filenames = array_diff(scandir($directory), array('.', '..'));
$contents = array();
foreach($filenames as $filename){
if(LMT < $filename){
array_push($contents, file_get_contents("{$directory}/{$filename}"));
}
}
echo json_encode($contents);
// On aurait pu utiliser join() à la place du json_encode, mais c'est moins lisibile :
// echo '[', join(', ', $contents), ']';
Sephi-Chan