PHP Die()

die() will stop executing the php code and exit. It must have a message as parameter which will be printed before exit.

<?PHP
	if ($_POST['ex'] == "") die ("Information not provided!");
?>

die() is usually used in database connection, if not connected, then stop executing the code.

<?PHP
	$connect = mysql_connect ("$host", "$user", "$pass") or die (mysql_error());
	mysql_select_db("$dbs",$connect) or die (mysql_error());
?>

exit or exit() can be used to stop the PHP program. It is almost equivalent to die(). It is better to use exit to stop the program if running in command line mode.

<?PHP
	...
	exit;
?>

sleep(x) can be used to delay the PHP program for x seconds. e.g. to delay a thread in a multi-threads program.

<?PHP
	sleep(2); //delay 2 seconds
?>



:: PHP Tutorials Home ::
PHP String Functions
 • concatenation • echo
 • ereg • ereg_replace
 • explode • htmlspecialchars
 • preg_match • preg_replace
 • preg_split • print,sprintf
 • regular expr. • str_replace
 • strcmp • strpos
 • strrev • strrpos
 • strtr • substr
 • substr_replace
PHP Array Functions
 • array_diff • array_flip
 • array_intersect • array_key_exists
 • array_keys • array_merge
 • array_pop • array_push
 • array_rand • array_search
 • array_splice • array_unshift
 • array_values • asort & arsort
 • count • in_array
 • ksort, krsort • shuffle
 • sort
PHP Data Types
 • array • associative array
 • date & time • number
 • class, object • regular expression
 • string • variables
PHP Loop & Conditions
 • continue & break • for loop
 • foreach • if else
 • not equal • while
PHP File System Functions
 • copy • delete, unlink
 • dirname • download url
 • file_exists • is_file, filesize
 • mkdir, rmdir • read file
 • scandir • write file
PHP Popular Topics
 • ajax • clone
 • comments • constants
 • cookie • database
 • defined • die
 • form validation • gd, draw images
 • global variables • header url
 • heredoc • mail
 • pass by reference • print
 • regular expr. • sessions
 • threads • xml parse
PHP Math Functions
 • abs • cos
 • exp • floor & ceil
 • fmod • log
 • max & min • pow
 • round • sin
 • sqrt • tan
endmemo.com © 2024  | Terms of Use | Privacy | Home