Oprettet tor. d. 05. juli 2001 kl. 23:15:21

appel
appel (16.032 point. Point ude: 2.485)

vende et tal om??

er der en funktion i php der kan vende rækkefølgen på et tal om!!?? fx så 123 bliver til 321, det er bare for at undgå en for-løkke

Skrevet tor. d. 05. juli 2001 kl. 23:19:29| #1


Skrevet tor. d. 05. juli 2001 kl. 23:20:26| #2

Prøv at lege med http://www.php.net/ (...)
Jeg har ikke testet men vil da tro du kan få det til at virke...


/ LJ

Skrevet tor. d. 05. juli 2001 kl. 23:24:28| #3

appel
appel (16.032 point)
tak for det og så kan det så løse dato sorteringsproblemet.

Skrevet tor. d. 05. juli 2001 kl. 23:38:44| #4

henrik242
henrik242 (23.607 point)
henrik242.dk
Har du et script der kan sortere filer i datorækkefølge..?

det vil jeg da meget gerne lure - hvis jeg må :-)

Skrevet fre. d. 06. juli 2001 kl. 08:53:36| #5

htx98i17
htx98i17 (17.889 point)
hvis filnavne kun er i tal skal du bruge:
sort($array, SORT_NUMERIC);

Det du først skal gøre er at lave et array med ALLE dine filer,

bagefter sortere du NUMERIC, og så kalder du dine filer ved deres plads i array\'et.

f.eks. hvis du vil have 5. fil i array\'et så siger du $files[4].

se evt noget jeg har brugt:

$dir = opendir(\'../images\');
               
        while($file = readdir($dir)) {

            if($file != \".\" && $file != \"..\" && $file != \"foto.jpg\" ) {
                                               
                $files[] = substr($file, 0, -4);
            }
        }

sort($files, SORT_NUMERIC);

echo$files[4];

det der sker er at den laver et array med alle filer der ikke hedder ..  , . eller foto.jpg
samtidig trækker den de fire sidste karakterer ud af filnavnet (.jpg) for hvis den skal kunne sortere, skal den kun have tal i sig.
Derefter sortere den array\'et NUMERIC,

håber du kan bruge det...

Skrevet fre. d. 06. juli 2001 kl. 11:20:16| #6

henrik242
henrik242 (23.607 point)
henrik242.dk
Det du siger er, at filerne navne skal bestå af tal?
altså f.ex. \'123.jpg\', \'676256.mp3\' osv?

Så ka jeg nok ikke bruge det - jeg kunne godt tænke mig at kunne sortere efter datoen for sidste ændring, men de (*mange*) filer jeg har hedder jo sådan noget som \'Depeche Mode - Enjoy The Silence.mp3\' og så længe de ikke er databasificerede vil det nok være lidt uoverskueligt at give dem alle sammen numre frem for titler som filnavne ;-)

Skrevet fre. d. 06. juli 2001 kl. 11:28:05| #7

htx98i17
htx98i17 (17.889 point)
så skal du rode med filemtime() http://www.php.net/ (...)

lave et array indeholdene alle datoer for \"file modification time\" og sortere derefter...
hvilken sort() du skal bruge ved jeg ikke lige...

Skrevet fre. d. 06. juli 2001 kl. 12:02:53| #8

henrik242
henrik242 (23.607 point)
henrik242.dk
Mjae... det anede mig at det ikke var så ligetil - men en dag når jeg får lidt tid, får jeg det vel nok lavet...

/henrik (nu må jeg vist hellere se at komme lidt ud :-))

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Brugerliste med link til profil

Oprettet den 26. maj 2012 kl. 14.29
sayn giver 30 point for svar | Giv et svar »

php curl driller

Oprettet den 26. maj 2012 kl. 08.31
PHPnQrd giver 200 point for svar | Giv et svar »

Array i array

Oprettet den 25. maj 2012 kl. 08.32
sebster giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger