Php-file-system-functions

提供:Dev Guides
移動先:案内検索

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
  • FILE_USE_INCLUDE_PATH*

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