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