come faccio a vedere che permessi ha un file o una cartella, in uno script php devo fare un check su alcuni file se sono stati impostati correttamente.
questa funzione
codice:
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;
}
partendo dall'attributo mi converte il tutto nel code 0000 (0777,0666 ecc.)
ma il problema è che non so come ottenere la stringa "rxwxxwrr.." dal file