XX. ファイルシステム関数

目次
basename — パス中のファイル名の部分を返す
chgrp — ファイルのグループを変更する
chmod — ファイルのモードを変更する
chown — ファイルの所有者を変更する
clearstatcache — ファイルstatのキャッシュをクリアする
copy — ファイルをコピーする
delete — ダミーの関数エントリ
dirname — パス中のディレクトリ名の部分を返す
diskfreespace — ディレクトリの利用可能なスペースを返す
fclose — オープンされたファイルポインタをクローズする
feof — ファイルポインタがファイル終端に達しているかどうか調べる
fflush — 出力をファイルにフラッシュする
fgetc — ファイルポインタから1文字取り出す
fgetcsv — ファイルポインタから行を取得し、CSVフィールドを処理する
fgets — ファイルポインタから1行取得する
fgetss — ファイルポインタから1行取り出し、HTMLタグを取り除く
file — ファイル全体を読み込んで配列に格納する
file_exists — ファイルの存在をチェックする
fileatime — ファイルの最終アクセス時刻を取得する
filectime — ファイルのinode変更時刻を取得する
filegroup — ファイルのグループを取得する
fileinode — ファイルのinodeを取得する
filemtime — ファイルの更新時刻を取得する
fileowner — ファイルの所有者を取得する
fileperms — ファイルの許可属性を取得する
filesize — ファイルのサイズを取得する
filetype — ファイルタイプを取得する
flock — 汎用のファイルロックを行う
fopen — ファイルまたはURLをオープンする
fpassthru — ファイルポインタ上に残っているすべてのデータを出力する
fputs — ファイルポインタに書き込む
fread — バイナリ・モードでファイルを読み込む
fscanf — フォーマットに基づきファイルからの入力を処理する
fseek — ファイルポインタを移動する
fstat — オープンしたファイルポインタからファイルに関する情報を得ます
ftell — ファイルポインタから読み書きの位置を取得する
ftruncate — ファイルを指定した長さに丸める
fwrite — バイナリ・モードによるファイル書き込み
set_file_buffer — 指定したファイルポインタのファイルバッファを設定する
is_dir — ファイルがディレクトリかどうかを調べる
is_executable — ファイルが実行可能かどうかを調べる
is_file — 通常ファイルかどうかを調べる
is_link — ファイルがシンボリックリンクかどうかを調べる
is_readable — ファイルが読み込み可能かどうかを知る
is_writeable — ファイルが書き込み可能かどうかを調べる
is_uploaded_file — HTTP POSTによりアップロードされたファイルかどうかを調べる
link — ハードリンクを作成する
linkinfo — リンクk関する情報を取得する
mkdir — ディレクトリを作る
move_uploaded_file — 新しい位置にアップロードされたファイëを移動する
pclose — プロセスのファイルポインタをクローズする
popen — プロセスへのファイルポインタをオープンする
readfile — ファイルを出力する
readlink — シンボリックリンク先を返す
rename — ファイルをリネームする
rewind — ファイルポインタの位置を先頭に戻す
rmdir — ディレクトリを削除する
stat — ファイルに関する情報を取得する
lstat — ファイルまたはシンボリックリンクに関する情報を与えます
realpath — 絶対パス名を返す
symlink — シンボリックリンクを作成する
tempnam — ユニークなファイル名を生成する
tmpfile — テンポラリファイルを作成する
touch — ファイルの最終更新日をセットする
umask — 現在のumaskを変更する
unlink — ファイルを削除する