Versio

exit()

De functie exit()

Gesponsorde koppelingen

BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  

Inhoudsopgave

  1. exit()

 

10 reacties op 'exit()'

PHP hulp
PHP hulp
0 seconden vanaf nu
 
Gesponsorde koppelingen


10 jaar geleden
 
0 +1 -0 -1
dat weet ik nu ook weer, maar boaz waar is het eigenlijk nuttig voor? kun je een voorbeeld noemen?
Elwin - Fratsloos
Elwin - Fratsloos
10 jaar geleden
 
0 +1 -0 -1
Als je een foutmelding wilt doen is het nuttig. Kijk maar eens naar het volgende voorbeeld:

$level is het level van een member uit een DB getrokken (moet je zelf kunnen verzinnen). Als die 5 is is het een Admin, ander niet. Voor de Admin pagina's kan je zoiets doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if ($level != "5") // Of if ($level < "5")
{
   // Foumelding
   <p>Je bent niet gemachtigd deze pagina te bekijken!</p>
   include ("footer.php");
   exit;
}

?>


Elwin


9 jaar geleden
 
0 +1 -0 -1
of als je iemand gebanned heb...
anders heb je iemand gebanned en kan ie even goed de rest van je pagina zien..
Tim
Tim
9 jaar geleden
 
0 +1 -0 -1
dus exit; dat stopt alles van het script ?
Bram Z
Bram Z
9 jaar geleden
 
0 +1 -0 -1
jep
TheovdS
TheovdS
9 jaar geleden
 
0 +1 -0 -1
Dus
exit("Dit is het einde") ;
is eigenlijk hetzelfde als
die("Dit is het einde") ; ??

of niet?
Bo az
Bo az
9 jaar geleden
 
0 +1 -0 -1
Als je op PHP.net leest bij die();
Zie je het volgende:
Quote:
die -- Equivalent to exit()
The Beeding Clown
The Beeding Clown
9 jaar geleden
 
0 +1 -0 -1
je kan vanalles in je exit() / die() zetten

@mysql_connect("localhost", "a", "a") or die(include("server_error.php"));

@mysql_connect("localhost", "a", "a") or die(header("Location: .... "));

enz..
enz..
enz..
Jeroen
Jeroen
9 jaar geleden
 
0 +1 -0 -1
Maar weet iemand waarom ze dan 2 dezelfde functies hebben bedacht? of werkt de 1 anders dan de andere ofzo?
Martijn B
Martijn B
9 jaar geleden
 
0 +1 -0 -1
Wat hierboven ook al is gezegd die en exit zijn aliassen van elkaar.

Quote:
Opmerking: The die() function is an alias for exit().


Sommige php scripts maken alleen gebruik van de die() of exit() functie en om deze script goed te laten werken hebben de ontwikkelaars van php er maar een alias van gemaakt.

Het gaat hier dus om dezelfde functie alleen met 2 verschillende namen. Waarschijnlijk was de naam 'die' niet goed meer en hebben ze 'exit' bedacht.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

  • Details
  • Bo az
    Door:
    Bo az
  • 10 jaar geleden
  • 886 x bekeken
  • Labels
  • Geen tags toegevoegd.