I have a php file that is creating a array of everything in my users directory, the array is then being sent back to a iPhone.
The array that my php is creating is ordering them alphabetically, i want it to sort by the date the file was created..
Here is what my php file looks like
<?php
$username = $_GET['username'];
$path = "$username/default/";
$files = glob("{$path}/{*.jpg,*.jpeg,*.png}", GLOB_BRACE);
// output to json
echo json_encode($files);
?>
How would i do this?
Thanks 🙂
Using
usort()with a callback which callsfilemtime()…This is untested, but I believe it will set you on the correct path…
This should sort them oldest-first. If you want them newest-first, change
<to>in the callbackreturnternary operation.