Avatar billede horsmark Nybegynder
20. august 2003 - 11:05 Der er 3 kommentarer og
1 løsning

Include fil (stop afvikling)

Jeg vil gerne kunne stoppe scriptafviklingen halvt inden i en include men det er kun den aktuelle includefil der skal stoppe efterfølgende script i hoveddokumentet skal fortsætte

Kan man det?
Avatar billede exp Juniormester
20. august 2003 - 11:09 #1
ja, i den fil du inkluderer...!
Avatar billede pchris Nybegynder
20. august 2003 - 11:10 #2
Fra PHP manualen for include funktionen:

Handling Returns: It is possible to execute a return() statement inside an included file in order to terminate processing in that file and return to the script which called it. Also, it's possible to return values from included files. You can take the value of the include call as you would a normal function.

Jeg har aldrig selv brugt det så jeg er ikke sikker på at det virker som du ønsker det, men beskrivelsen tyder på det.
Avatar billede erikjacobsen Ekspert
20. august 2003 - 11:28 #3
En gammeldags if-sætning kan også gøre det. Det er lidt suspekt (=svært at
læse) med en return i midten.

  ...blablablæa...
  if ($derermere) {
    ...blablabla....
  }

i stedet for

  ...blablablaba
  if (!$derermere) { return; }
  ...blabalbalbal...
Avatar billede horsmark Nybegynder
20. august 2003 - 11:53 #4
superb... lige hvad der skulle til :-)
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