1. Notices: These are trivial, non-critical errors that PHP encounters while executing a script - for example, accessing a variable that has not yet been defined. By default, such errors are not displayed to the user at all - although, as you will see, you can change this default behaviour.
2. Warnings: These are more serious errors - for example, attempting to include() a file which does not exist. By default, these errors are displayed to the user, but they do not result in script termination. 3. Fatal errors: These are critical errors - for example, instantiating an object of a non-existent class, or calling a non-existent function. These errors cause the immediate termination of the script, and PHP's default behaviour is to display them to the user when they take place.
0 Comments
<?php
/* Display All PHP server Variables */ foreach($_SERVER as $keyName => $keyValue) { echo $keyName . " = " . $keyValue . "<br><br>"; } /* Display All PHP server Variables */ ?> <?php
//path to directory to scan $directory = "js/"; //get all files from the directory $files = glob($directory . "*.*"); //print each file name foreach($files as $file) { echo "<br>".$file; } ?> function cleanStringData(&$str) {
$str = preg_replace("/\t/", " ", $str); $str = preg_replace("/\r?\n/", " ", $str); $str = preg_replace("/,/", "|", $str); } $string = "this, is a valid string"; cleanStringData($string); echo "--".$string;
upload_tmp_dir
upload_max_filesize file_uploads magic_quotes_gpc magic_quotes_runtime magic_quotes_sybase max_execution_time max_input_time memory_limit error_reporting display_errors short_open_tag
move_uploaded_file — Moves an uploaded file to a new location
Syntax: bool move_uploaded_file ( string $filename , string $destination ); Example: <?php $uploads_dir = '/uploads'; foreach ($_FILES["pictures"]["error"] as $key => $error) { if ($error == UPLOAD_ERR_OK) { $tmp_name = $_FILES["pictures"]["tmp_name"][$key]; $name = $_FILES["pictures"]["name"][$key]; move_uploaded_file($tmp_name, "$uploads_dir/$name"); } } ?> |