Avatar billede xbobby Nybegynder
07. november 2004 - 17:38 Der er 17 kommentarer og
1 løsning

Hvad er det kommandoen exploder gør/betyder i PHP?

Jeg har det her lille script:

Hvad er det kommandoen exploder gør/betyder i PHP?

<?php
$count = file_get_contents("count.txt");
$count = explode("=", $count);
$count[1] = $count[1]+1;
$file = fopen("count.txt", "w+");
fwrite($file, "count=".$count[1]);
fclose($file);
print "count=".$count[1];
?>

Hvad siger eksperterne?
Avatar billede Slettet bruger
07. november 2004 - 17:43 #1
explode deler en streng op i et array ved et givent dilimeter...
der er en god forklaring i manualen. (som man ALTID først skal kigge i, inden man stiller dennne type spm.)
http://dk2.php.net/manual/da/function.explode.php
Avatar billede xbobby Nybegynder
07. november 2004 - 17:48 #2
Hvad er et givent dilementer?
Avatar billede Slettet bruger
07. november 2004 - 17:51 #3
RTFM
Avatar billede Slettet bruger
07. november 2004 - 17:56 #4
i dit tilfælde er det "="
det kunne og være et du havde denne string:
æblerpris200
og hvis du så gør følgende:
$hmm = explode("pris", "æblerpris200");
har du nu et array som hedder $hmm med følgende inhold:
$hmm[0] == "æbler"
$hmm[1] == "200"

el_barto -> HELT enig!! ;o)
Avatar billede Slettet bruger
07. november 2004 - 17:57 #5
. o (måske et eksempelt med nogle rimelig dyre æbler, alligevel ;o) )
Avatar billede xbobby Nybegynder
07. november 2004 - 17:59 #6
Den er jeg med på, smid et svar :-) Tak for hjælpen.

Til el barto og hvad betyder så RTFM - jeg kan se at gartzen forstår dit kodesprog?
Avatar billede xbobby Nybegynder
07. november 2004 - 18:00 #7
Det kan være, det er forgyldte æbler :-)
Avatar billede Slettet bruger
07. november 2004 - 18:01 #8
så det dit script gør er:
den finder hvad der står efter det første "=" i count.txt, lægger 1 til den værdi, overskriver count.txt med indholdet: "count=NYVÆRDI"
og skriver det så også lige ud.
Avatar billede Slettet bruger
07. november 2004 - 18:02 #9
det var så lidt :-)

hehe..
RTFM = Read The F****ing Manual
Avatar billede xbobby Nybegynder
07. november 2004 - 18:22 #10
Så blev jeg så klog - men jeg er ikke enig.

Jeg vil heller spørge hvis jeg er i tvivl, end at læse en fucking manual,
som jeg ikke kendte til før jeg spurgte!!!
Avatar billede Slettet bruger
07. november 2004 - 18:22 #11
og husk at lukke..
Avatar billede Slettet bruger
07. november 2004 - 18:23 #12
ok.. det gør du nu, og det bliver du glad for at du gør!! (!!!)
og tak for point ;)
Avatar billede Slettet bruger
07. november 2004 - 18:27 #13
07/11-2004 18:23:08 ... altså manualen ;)
Avatar billede Slettet bruger
07. november 2004 - 18:27 #14
Siderne på php.net er gode, og det kan anbefales at læse dem når du får brug for det. Og det med RTFM er ment på dne gode måde, gartzen heviser til sidne hvor svaret står, og der er vel ingen grund til at bruge tid på noget du kan læse dig frem til :)
Avatar billede xbobby Nybegynder
07. november 2004 - 18:33 #15
Både og, for det er ikke altid at jeg forstår det der står i en engelsk manual, og samtidig er der mulighed for her at stille tillægsspørgsmål, hvis der er noget jeg ikke forstår, der kan en "FM" ikke være med.

Så enige bliver vi nok ikke, og jeg har fremover tænkt mig at spørge også selv om der er nogen der skulle mene at det ikke var nødvendigt, nu ved du hvorfor.

Endnu engang tak for svaret - HDGDFP :-)
Avatar billede Slettet bruger
07. november 2004 - 18:59 #16
ILM
Avatar billede xbobby Nybegynder
07. november 2004 - 19:10 #17
:-)
Avatar billede stalle Nybegynder
08. november 2004 - 06:43 #18
Omkring alt det her manual-værk.

Det er fint og spørge, men jeg er nu af den mening at man bør ha' kigget i manualen først.
Så kan man, hvis der er noget i den man ikke helt forstår, eller gerne vil ha' uddybet hvad der evt. måtte stå
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester