ftp_base::glob()
Method of the class: ftp_base{}
No Hooks.
Return
null
. Nothing (null).
Usage
$ftp_base = new ftp_base(); $ftp_base->glob( $pattern, $handle );
- $pattern (required)
- -
- $handle **
- -
Default: NULL
ftp_base::glob() ftp base::glob code WP 6.8
function glob($pattern, $handle=NULL) { $path=$output=null; if(PHP_OS=='WIN32') $slash='\\'; else $slash='/'; $lastpos=strrpos($pattern,$slash); if(!($lastpos===false)) { $path=substr($pattern,0,-$lastpos-1); $pattern=substr($pattern,$lastpos); } else $path=getcwd(); if(is_array($handle) and !empty($handle)) { foreach($handle as $dir) { if($this->glob_pattern_match($pattern,$dir)) $output[]=$dir; } } else { $handle=@opendir($path); if($handle===false) return false; while($dir=readdir($handle)) { if($this->glob_pattern_match($pattern,$dir)) $output[]=$dir; } closedir($handle); } if(is_array($output)) return $output; return false; }