sto usando per la prima volta questa funzione. quello che non ho capito è se si può usare per trovare i file con determinate (più di una) estensioni.
fino a glob("files/*.jpg") tutto ok. ma per specificare anche altre estensioni?
grazie!
sto usando per la prima volta questa funzione. quello che non ho capito è se si può usare per trovare i file con determinate (più di una) estensioni.
fino a glob("files/*.jpg") tutto ok. ma per specificare anche altre estensioni?
grazie!
non sono certo, ma prova con
Codice PHP:
glob("files/*.jpg;*.gif;*.png");
Codice PHP:
//esempio per ricerca di file con queste 3 estensioni
$file = glob('{*.doc,*.txt,*.xls}',GLOB_BRACE);
![]()
grazie a entrambi. la soluzione di nicola75ss è proprio quella che cercavo!
ora mi resta l'ordinamento in ordine alfabetico indipendentemente dall'estensione del file...
prova natcasesort($file);
http://se2.php.net/manual/it/function.natcasesort.php
se non li ordina come vorresti dai un'occhiata alle altre funzioni.
per chi fosse interessato ho risolto così anche per l'ordine alfabetico dei file
non so se ci sia un modo migliore. semmai fatemi sapereCodice PHP:
$file_array = glob('{files/*.jpg,files/*.gif}',GLOB_BRACE);
natcasesort($file_array);
foreach ($file_array as $filename) {
...
}
![]()
ops.. ho visto solo ora che hai scritto. grazie ancora![]()