我有一张包含文件名和时间的照片数组。我想找到在小时内拍摄的照片。例如,我从10.00,10.15,10.59拍摄照片。所以当我搜索。我希望这些照片在10.00下列出。如何按照时间对图像排序进行排序
我认为这与in_array
或array_search
有关。但我仍然不知道如何。
这里是我的数组:$ pixArr []
Array
(
[0] => Array
(
[file] => IMG_7519.JPG
[time] => 13:02
)
[1] => Array
(
[file] => IMG_7518.JPG
[time] => 13:01
)
[2] => Array
(
[file] => IMG_7517.JPG
[time] => 13:00
)
[3] => Array
(
[file] => IMG_7516.JPG
[time] => 11:39
)
[4] => Array
(
[file] => IMG_7515.JPG
[time] => 11:39
)
[5] => Array
(
[file] => IMG_7514.JPG
[time] => 11:38
)
[6] => Array
(
[file] => IMG_7513.JPG
[time] => 11:29
)
[7] => Array
(
[file] => IMG_7512.JPG
[time] => 11:26
)
[8] => Array
(
[file] => IMG_7511.JPG
[time] => 11:26
)
)
我希望它出来是这样的:
<a href="listPhoto.php?time=10-00">10:00</a>
listPhoto.php
<?
//now how to list files by hour???
?>
'array_filter'函数 –