Scris pe

Php – glob() sortare dupa fisiere recente

Zilele acestea lucrez la un magazin online unde bag muuulte produse, si la fiecare am poza. De unde selectam poza erau foarte multe si erau sortate dupa nume, PHP le lua din dosar folosind functia glob(). Daca vreti sa sortati fisierele din array care vin cu functia glob() procedati astfel:
Definim variabila (sau probabil o aveti definita deja) dar cu argumentul al 2-lea GLOB_NOSORT

$items = glob('*', GLOB_NOSORT);

Dupa aceasta sortam array-ul astfel:

array_multisort(array_map('filemtime', $items), SORT_NUMERIC, SORT_DESC, $items);

Voila! Array-ul este sortat dupa file time, cele mai recente fiind primele in array!

2 comentarii la acest articol

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)

Copyright © 2025 toate drepturile
nu sunt
rezervate. Faceti ce vreti, e o tara libera.
Cred ca nu mai are rost sa zic, dar tema e facuta de mine cu Tailwind CSS. Gasesti codul sursa aici.
Inca folosesc WordpPess 🧡. Tema e insa custom Laravel 😎.