Pessoal, possuo um script que le um diretorio onde existem os seguintes arquivos:
img_1.jpg
img_2.jpg
img_3.jpg
img_4.jpg
img_5.jpg
img_6.jpg
img_7.jpg
img_8.jpg
img_9.jpg
img_10.jpg
img_11.jpg
img_12.jpg
img_13.jpg
img_14.jpg
estou juntando tudo num array e ordenando atraves do comando sort... porem ele não fica nesta ordem exata, existe algum meio para ordenar corretamente os arquivos sem ter que renomea-los?
Como Fazer Para Ordenar Os Arquivos Pelo Nome?
Started By Titicolas, 26/04/2008, 12:13
4 replies to this topic
#1
Posted 26/04/2008, 12:13
#2
Posted 26/04/2008, 17:29
Altere o parâmetro sort_flag da função
[]s Até mais
sort()
. Mais informações, no manual: www.php.net/sort []s Até mais
#3
Posted 29/04/2008, 02:02
E para ordenar em ordem decrescente?
por exemplo;
10 imagens com os nomes;
01
02
03
04......
eu queria que ficasse assim:
10
09
08
07...
desculpe sou iniciante em php,
Abraço;
por exemplo;
10 imagens com os nomes;
01
02
03
04......
eu queria que ficasse assim:
10
09
08
07...
desculpe sou iniciante em php,
Abraço;
Css - Flash - Php?...
<? echo "Compartilhar é uma boa forma de aprender"; ?>
#4
Posted 29/04/2008, 03:22
Aí você precisa usar a função
[]s Até mais
rsort()
, com a mesma sort_flag que está usando na sort()
. []s Até mais
#5
Posted 29/04/2008, 03:25
Opa, valeu Paulo, vou dar uma olhada aqui
Css - Flash - Php?...
<? echo "Compartilhar é uma boa forma de aprender"; ?>
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)