Lines Matching refs:p
219 foreach($path as $p) {
220 if(!isset($c[$p])) $c[$p] = array();
221 $c = & $c[$p];
475 private function scanfs($p='', $l=0, $bp='', $pref='') { argument
476 if($p == '') return array();
477 if($bp == '') $bp = $p;
480 foreach(scandir($p) as $i) {
482 if(@is_file($p.'/'.$i)) {
483 $fi = stat($p.'/'.$i);
484 $fs[base64_encode(substr($p.'/'.$i, strlen($bp)))] = array(
493 if(@is_dir($p.'/'.$i)) {
494 $fs[base64_encode(substr($p.'/'.$i, strlen($bp)))] = array(
500 …$fs = array_merge($fs, $this->scanfs($p.'/'.$i, $l+1, $bp, base64_encode(substr($p.'/'.$i, strlen(…
750 private static function rmdir($p) { argument
752 foreach(scandir($p) as $i) {
754 if(@is_dir($p.'/'.$i)) $r &= self::rmdir($p.'/'.$i);
755 if(@is_file($p.'/'.$i)) $r &= unlink($p.'/'.$i);
758 if($r) rmdir($p);