Gebruik: |
die("foutboodschap"); |
Uitleg: |
Is een synoniem voor exit(), beiden werken op dezelfde manier! die(); zal onmiddelijk stoppen met het uitvoeren van alle phpcode, er wordt geen uitvoer meer gestuurd, ook geen HTML code
|
Voorbeeld: |
<?php
echo "hallo ";
die("gedaan");
echo "hoe gaat het";
?>
met mij gaat alles goed
Uitvoer
----------
hallo gedaan
|
Bijdragen :
|
field33
|
Als er bv. een SQL fout is kan je het volgende doen:
<?
mysql_connect( 'localhost' , 'root', 'password' ) or die("Kan geen verbinding met de SQL Database maken. Probeer het later opnieuw. <br>" . mysql_error() );
?>
<? mysql_connect( 'localhost' , 'root', 'password' ) or die("Kan geen verbinding met de SQL Database maken. Probeer het later opnieuw. <br>" . mysql_error() ); ?>
IP.Board heeft ook zoiets maar dan met van die contact blabla links enz.
Citaat: stijn1989: heb het een beetje verfraait.
field33: Hoezo?
stijn1989: Je omschrijving was niet volledig AN geschreven en je code voorbeeld kon beter.
***einde discussie*** |
|
|
leendert
|
Let ook op dat bij exit() en bij die() een parameter mee gegeven kan worden dus:
<?
//exit program normally
exit;
exit();
exit(0);
//exit with an error code
exit(1);
exit(0376); //octal
?>
<? //exit program normally //exit with an error code ?>
|
|
|
|
|
|