Php-file-system-functions
PHP-ファイルシステム関数
ファイルシステム関数は、ファイルシステムにアクセスして操作するために使用されます。PHPは、ファイルを操作するために必要なすべての機能を提供します。
インストール
エラーおよびロギング機能は、PHPコアの一部です。 これらの機能を使用するためにインストールは必要ありません。
ランタイム構成
これらの関数の動作は、php.iniの設定の影響を受けます。
Name | Default | Changeable | Changelog |
---|---|---|---|
allow_url_fopen | "1" | PHP_INI_ALL | PHP_INI_ALL in PHP ⇐ 4.3.4. PHP_INI_SYSTEM in PHP < 6. Available since PHP 4.0.4. |
allow_url_include | "0" | PHP_INI_ALL | PHP_INI_SYSTEM in PHP 5. Available since PHP 5.2.0. |
user_agent | NULL | PHP_INI_ALL | Available since PHP 4.0.3. |
default_socket_timeout | "60" | PHP_INI_ALL | Available since PHP 4.3.0. |
from | "" | PHP_INI_ALL | |
auto_detect_line_endings | "0" | PHP_INI_ALL | Available since PHP 4.3.0. |
PHPエラーおよびロギング定数
*PHP* -定数をサポートするPHPの最も古いバージョンを示します。
php.iniファイルの設定中に、任意の定数を使用できます。
Sr.No | Constant & Description | PHP |
---|---|---|
1 | GLOB_BRACE | |
2 | GLOB_ONLYDIR | |
3 | GLOB_MARK | |
4 | GLOB_NOSORT | |
5 | GLOB_NOCHECK | |
6 | GLOB_NOESCAPE | |
7 | PATHINFO_DIRNAME | |
8 | PATHINFO_BASENAME | |
9 | PATHINFO_EXTENSION | |
10 | *PATHINFO_FILENAME * | 5.2.0 |
11 |
include_pathでファイル名を検索 |
5.0.0 |
12 |
FILE_APPEND 既存のファイルにコンテンツを追加します。 |
|
13 |
FILE_IGNORE_NEW_LINES EOLキャラクターを取り除く |
5.0.0 |
14 |
FILE_SKIP_EMPTY_LINES 空行をスキップ |
5.0.0 |
15 |
FILE_BINARY バイナリモード |
6.0.0 |
16 |
FILE_TEXT テキストモード |
6.0.0 |
機能一覧
*PHP* -関数をサポートするPHPの最も古いバージョンを示します。
シニア
機能と説明
PHP
1
リンク:/php/php_function_basename [basename()]
パスのファイル名コンポーネントを返します
3
2
リンク:/php/php_function_chgrp [chgrp()]
ファイルグループを変更する
3
3
リンク:/php/php_function_chmod [chmod()]
ファイルモードを変更します
3
4
リンク:/php/php_function_chown [chown()]
ファイルの所有者を変更する
3
5
リンク:/php/php_function_clearstatcache [clearstatcache()]
ファイルステータスキャッシュをクリアします
3
6
リンク:/php/php_function_copy [copy()]
コピーファイル
3
7
リンク:/php/php_function_delete [delete()]
ファイルを削除します
8
リンク:/php/php_function_dirname [dirname()]
パスのディレクトリ名コンポーネントを返します
3
9
リンク:/php/php_function_disk_free_space [disk_free_space()]
ディレクトリ内の使用可能なスペースを返します
4.0.7
10
リンク:/php/php_function_disk_total_space [disk_total_space()]
ディレクトリの合計サイズを返します
4.0.7
11
リンク:/php/php_function_diskfreespace [diskfreespace()]
disk_free_space()のエイリアス
4.0.7
12
リンク:/php/php_function_fclose [fclose()]
開いているファイルポインターを閉じます
3
13
リンク:/php/php_function_feof [feof()]
ファイルポインターでファイルの終わりをテストします
3
14
リンク:/php/php_function_fflush [fflush()]
出力をファイルにフラッシュします
4
15
リンク:/php/php_function_fgetc [fgetc()]
ファイルポインターから文字を取得します
3
16
リンク:/php/php_function_fgetcsv [fgetcsv()]
ファイルポインターから行を取得し、CSVフィールドを解析します
3
17
リンク:/php/php_function_fgets [fgets()]
ファイルポインターから行を取得します
3
18
リンク:/php/php_function_fgetss [fgetss()]
ファイルポインターから行を取得し、HTMLタグを削除します
3
19
リンク:/php/php_function_file_exists [file_exists()]
ファイルまたはディレクトリが存在するかどうかを確認します
3
20
リンク:/php/php_function_file_get_contents [file_get_contents()]
ファイル全体を文字列に読み取ります
4.3.0
21
リンク:/php/php_function_file_put_contents [file_put_contents()]
文字列をファイルに書き込む
5
22
リンク:/php/php_function_file [file()]
ファイル全体を配列に読み込みます
3
23
リンク:/php/php_function_fileatime [fileatime()]
ファイルの最終アクセス時刻を取得します
3
24
リンク:/php/php_function_filectime [filectime()]
ファイルのiノード変更時間を取得します
3
25
リンク:/php/php_function_filegroup [filegroup()]
ファイルグループを取得します
3