file://
ローカルファイルシステムへのアクセス
説明
PHP で使用されるデフォルトのラッパーは Filesystem で、
これはローカルファイルシステムを表します。
相対パス(/, \, \\,または Windows のドライブ文字で始まらないパス)が指定された場合、
指定されたパスは、現在の作業ディレクトリに対して適用されます。
多くの場合、これは、スクリプトがあるディレクトリです。ただし、カレントディレクトリが
変更されている場合を除きます。
CLI SAPI を使用した場合、このデフォルトはスクリプトがコールされたディレクトリとなります。
fopen や file_get_contents
のようないくつかの関数については、相対パスと同時に include_path
も検索されます。
利用法
- /path/to/file.ext
- relative/path/to/file.ext
- fileInCwd.ext
- C:/path/to/winfile.ext
- C:\path\to\winfile.ext
- \\smbserver\share\path\to\winfile.ext
- file:///path/to/file.ext
オプション
ラッパーの概要
属性 |
サポートの有無 |
allow_url_fopen で制約される |
No |
読み込み許可 |
Yes |
書き込み許可 |
Yes |
追加許可 |
Yes |
同時読み書き許可 |
Yes |
stat のサポート |
Yes |
unlink のサポート |
Yes |
rename のサポート |
Yes |
mkdir のサポート |
Yes |
rmdir のサポート |
Yes |