Autor | Zpráva | ||
---|---|---|---|
mackopu Profil |
#1 · Zasláno: 14. 7. 2005, 16:14:31 · Upravil/a: mackopu
Pomocí
$handle=opendir('.');nechávám vypsat obsah aktuálního adresáře. Jenže poté, co jsem přešel z windows serveru na linux server, se výpis zobrazuje chaoticky. Dříve se obsah vypisoval podle abecedy. Existuje způsob, jak výpis pomocí této funkce řadit? |
||
Hugo Profil |
#2 · Zasláno: 14. 7. 2005, 16:29:15
Melo by se to radit podle abecedy. Nezacinaji nahodou nazvy nekterych souboru velkym pismenem??
Nacti ty nazvy do pole, to setrid a pak to vypis. |
||
halogan Profil |
#3 · Zasláno: 14. 7. 2005, 22:05:18
Misto tehle hruzy jde jednoduse pouzit scandir(), podivej se na php.net na typ razeni a kdyztak pouzij sort()
|
||
mackopu Profil |
#4 · Zasláno: 15. 7. 2005, 10:20:24
Nezacinaji nahodou nazvy nekterych souboru velkym pismenem??
Nezačínají. A podle abecedy se to přestalo řadit právě po přechodu na Linux. Záhada (alespoň pro mě). pouzit scandir() Ano, toto je velmi jednoduché a funguje to. Všem děkuji. |
||
thingwath Profil |
#5 · Zasláno: 15. 7. 2005, 10:23:34
Souborový systém ti bude vracet soubory podle toho jak to má uložené, setřídit si to musíš sám. Ve Windows to asi řadí už v souborový systém. Praštěné.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0