среда, 4 января 2012 г.

$fInfo = stat($fileName);

insert max izmērs ir 1 megabaits
droši ir 900kb

<?PHP
class fileInfoClass
{
public $isFile = false;
public $isDirectory = false;
function getStatus($fileName)
{
clearstatcache();
$fInfo = stat($fileName);
$permissions = base_convert($fInfo['mode'],10,8);
if(substr($permissions,0,2)=='10')
{
$this->isFile = true;
}else if(substr($permissions,0,2)=='40') 
{
$this->isDirectory = true;
}
return $permissions;
}
}
$fileInfo = new fileInfoClass();
echo $fileInfo->getStatus('index.php').'<br>';
echo 'isFile='.$fileInfo->isFile.'<br>';
$fileInfo1 = new fileInfoClass();
echo $fileInfo1->getStatus('directory').'<br>';
echo 'isDirectory='.$fileInfo1->isDirectory.'<br>';
?>


Комментариев нет:

Отправить комментарий