Avatar billede Slettet bruger
12. august 2006 - 12:41 Der er 7 kommentarer og
1 løsning

PHP hvilken funktion først

Hej eksperter, jeg kunne godt selv teste det men er nemmer lige at få svar på det.

Hvis jeg nu f.eks. har en string jeg kører 2 funktioner på:
trim(addslashes($string));

Udfører den så først trim eller addslashes i dette tilfælde?
Avatar billede gizmo-gizmo Nybegynder
12. august 2006 - 13:09 #1
Det siger i virkeligheden lidt sig selv. trim tager addslashes($string) som parameter. Så det er addslash version af $string, trim bliver udført på.
Avatar billede gizmo-gizmo Nybegynder
12. august 2006 - 13:09 #2
Sådan cirka :-)
Avatar billede Slettet bruger
12. august 2006 - 13:32 #3
Det forstår jeg squ ikke helt... ?!
Først så add'er den slashes, og udfører så trim på den addslashe'de del?
Avatar billede gizmo-gizmo Nybegynder
12. august 2006 - 13:40 #4
Den tager først addslashes af $string. Og på resultat af det bruger den trim. Altså den udføre først addslashes og og nærmest trim.
Avatar billede Slettet bruger
12. august 2006 - 13:51 #5
Hvad så hvis man f.eks. bruger (min egen funktion query();
query(addslashes(trim($string)));

Først kører den trim, så addslashes og til sidst query?
Altså den trimmer, det trimmede bliver addslashes, og så det addslashes bliver brugt i funktion query, hvis jeg har forstået det helt korrekt?!

Tak for hjælpen.
Avatar billede gizmo-gizmo Nybegynder
12. august 2006 - 14:01 #6
Np.. og ja, det er helt rigtig forstået :-)
Avatar billede Slettet bruger
12. august 2006 - 14:53 #7
fino... super duper tak-...!
Avatar billede Slettet bruger
18. august 2006 - 02:16 #8
Hvis det kan hjælpe på forståelsen, så er det lige som i matematik, hvor det inde i parenteserne gøres før det udenfor.
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