note 85821 added to function.mkdir
| From: | hinom-iMasters at osu1 dot php dot net | Date: | Fri, 19 Sep 2008 05:56:23 +0000 |
| Subject: | note 85821 added to function.mkdir | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-144535@lists.php.net to get a copy of this message | ||
mkdir simple test with "exception handler"
<?php
function handleError() {
trigger_error('MY ERROR');
/** usage sample
@handleError();
echo $php_errormsg;
*/
}
// detect slash/backslash nomenclature dirname
$path = dirname( __FILE__ );
$slash = '/'; strpos( $path, $slash ) ? '' : $slash = '\\';
define( 'BASE_DIR', $path . $slash );
$folder = time(); // folder name
$dirPath = BASE_DIR . $folder; // folder path
// print results
echo $slash;
echo '<hr>';
$rs = @mkdir( $dirPath, '0777' );
@handleError();
if( $rs )
{
// print success information
echo 'was done!';
echo '<br>folder: <a href="' . $folder . '">' .
$folder . '</a>';
echo '<br>dirPath: ' . $dirPath;
}else{
// print error information
echo 'an error was occurred. Attempting create folder';
echo '<br>dirPath: ' . $dirPath;
echo '<br>php_errormsg: ' . $php_errormsg;
}
?>
----
Server IP: 219.94.145.73
Probable Submitter: 61.197.172.126
----
Manual Page -- http://www.php.net/manual/en/function.mkdir.php
Edit -- https://master.php.net/note/edit/85821
Del: integrated -- https://master.php.net/note/delete/85821/integrated
Del: useless -- https://master.php.net/note/delete/85821/useless
Del: bad code -- https://master.php.net/note/delete/85821/bad+code
Del: spam -- https://master.php.net/note/delete/85821/spam
Del: non-english -- https://master.php.net/note/delete/85821/non-english
Del: in docs -- https://master.php.net/note/delete/85821/in+docs
Del: other reasons-- https://master.php.net/note/delete/85821
Reject -- https://master.php.net/note/reject/85821
Search -- https://master.php.net/manage/user-notes.php