ディレクトリ

名前空間: dir
ディレクトリ内再帰検索ディレクトリ作成カレントディレクトリ取得


ディレクトリ内再帰検索
関数名find(str_dirname)
引数str_dirname
検索するディレクトリ。

戻り値正常に検索できた場合(検索結果が無くても正常に検索とみなす) true
それ以外 false
イベント正常に検索できた場合のみ、$result に
検索されたファイルまたはディレクトリに関する情報がセットされ、イベントが発行されます。
$result['directory'] 検索結果がディレクトリの場合true、それ以外 false
$result['file']   検索結果がファイルの場合true、それ以外 false
$result['dirname']  ファイルが存在するディレクトリ名(最後に/または\が必ず付く)
$result['filename'] ファイル名
備考ディレクトリは再帰的に検索されます。
.(カレントディレクトリ)と..(親ディレクトリ)は、検索結果に含まれません。
呼び出し例dir::find("./"){ println($result['dirname']); }


ディレクトリ作成
関数名create(str_dirname)
引数str_dirname
作成するディレクトリ。

戻り値正常に作成できた場合 true
それ以外 false
イベント無し
呼び出し例dir::create("作るディレクトリ名");


カレントディレクトリ取得
関数名get()
引数無し
戻り値現在のカレントディレクトリを表す文字列
イベント無し
呼び出し例str_current_dir = dir::get();