note 39395 added to function.chmod
| From: | JazepsBasko at rn2 dot php dot net | Date: | Tue, 27 Jan 2004 12:37:07 +0000 |
| Subject: | note 39395 added to function.chmod | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-64246@lists.php.net to get a copy of this message | ||
To convert 'rwxr-xr--' to a number representation of chmod, i use this:
<?php
function chmodnum($mode) {
$mode = str_pad($mode,9,'-');
$trans =
array('-'=>'0','r'=>'4','w'=>'2','x'=>'1');
$mode = strtr($mode,$trans);
$newmode = '';
$newmode .= $mode[0]+$mode[1]+$mode[2];
$newmode .= $mode[3]+$mode[4]+$mode[5];
$newmode .= $mode[6]+$mode[7]+$mode[8];
return $newmode;
}
?>
----
Manual Page -- http://www.php.net/manual/en/function.chmod.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+39395
Delete -- http://master.php.net/manage/user-notes.php?action=delete+39395&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+39395&report=yes
Search -- http://master.php.net/manage/user-notes.php