-
PHPのdiskfreespace()関数
diskfreespace()関数は、ディレクトリ内の使用可能な空き領域を返し、disk_free_space()のエイリアスです。 構文 diskfreespace(dir_name) パラメータ dir_name − 指定するディレクトリ。 戻る diskfreespace()関数は、空き領域をバイト単位で返します。 例 <?php echo diskfreespace("/home/"); ?> 出力 832931168256 別の例を見てみましょう。 例 <?php $free_
-
PHPのfclose()関数
fclose()関数は、開いているファイルポインタを閉じます。この関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 構文 fclose(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれたファイルを指している必要があります。 戻る fclose()関数が戻ります。 成功の真実 失敗した場合はFALSE 例 <?php $file_pointer = fopen('amit.txt',
-
PHPのfeof()関数
feof()関数は、ファイルポインタでファイルの終わりをテストします。ファイルポインタがEOFにある場合、またはエラーが発生した場合(ソケットタイムアウトを含む)、TRUEを返します。それ以外の場合はFALSEを返します。 構文 feo(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります 戻る feof()関数は、ファイルポインタがEOFにある場合、またはエラーが発生し
-
PHPのfflush()関数
fflush()関数は、出力を開いているファイルにフラッシュします。この関数は、バッファリングされたすべての出力を、ファイルハンドルが指すリソースに強制的に書き込みます。 構文 fflush(file_pointer) パラメータ file_pointer − 開いているファイルストリームを指定します。 戻る fflush()関数が戻ります。 成功の真実 失敗した場合はFALSE 例 <?php $file_pointer = fopen("one.txt","r+"); ff
-
PHPのfgetc()関数
fgetc()関数は、開いているファイルから文字を取得します。 eof、またはfile_pointerが指すファイルから読み取られた単一の文字を含む文字列でfalseを返します。 構文 fgetc(file_pointer) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります。 戻る fgetc()関数は、eof、またはfile_pointerが指すファイルから読み取られた単一の文字を含む文字列に
-
PHPのfgetcsv()関数
fgetcsv()関数は、開いているファイルの行を解析して、CSVフィールドをチェックします。読み取ったフィールドを含む配列を返します。 構文 fgetcsv(file_pointer, length, delimiter, enclosure, escape) パラメータ file_pointer − fopen()、popen()、またはfsockopen()によって正常に開かれたファイルへの有効なファイルポインタ。 長さ- 行の最大長。 区切り文字- フィールドセパレータを指定する文字。デフォルトはコンマ(、) エンクロージャ- フィールドエンクロージャーの文
-
PHPのfgets()関数
fgets()関数は、ファイルから1行を返します。 file_pointerが指すファイルから読み取られた最大1バイトの文字列を返します。 構文 fgets (file_pointer, length); パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれたファイルを指している必要があります。 長さ- 長さ-1バイトが読み取られたとき、改行、またはEOF(どちらか早い方)で読み取りが終了します。 戻る fgets()関数は、fle_pointerが指すファイルから読み取られた最大
-
PHPのfgetss()関数
fgestss()関数は、ファイルポインターから行を取得し、HTMLタグとPHPタグを取り除きます。 fgetss()関数は、最大長の文字列を返します。ハンドルが指すファイルから読み取られた1バイトで、すべてのHTMLおよびPHPコードがストライプ化されています。エラーが発生した場合は、FALSEを返します。 構文 fgetss(file_path,length,tags) パラメータ file_pointer − ファイルポインタは有効である必要があり、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指
-
PHPのfile()関数
file()関数は、ファイルを配列に読み込みます。 構文 file(file_path,flag,context) パラメータ ファイル- ファイルのパス。 フラグ- オプションのパラメータフラグは、次の定数の1つ以上にすることができます- FILE_USE_INCLUDE_PATH-include_pathでファイルを検索します。 FILE_IGNORE_NEW_LINES-各配列要素の最後に改行を追加しないでください。 FILE_SKIP_EMPTY_LINES-空の行をスキップします。 FILE_TEXT-コンテンツはUTF-8エンコーディングで返され
-
PHPのfile_get_contents()関数
file_get_contents()関数は、ファイル全体を文字列に読み込みます。 file()関数はファイル全体を配列で読み取りますが、file_get_contents()関数はファイル全体を文字列に読み取ります。 構文 file_get_contents(file_path, flags, context, start_offset, max_length) パラメータ file_path- ファイルのパス。 フラグ- フラグの値は、バイナリOR(|)演算子で結合された次のフラグの任意の組み合わせにすることができます。 FILE_USE_INCLUDE_PATH
-
PHPのfile_put_contents()関数
file_put_contents()関数は、ファイルに文字列を書き込みます。この関数は、ファイルに書き込まれたバイト数を返します。失敗した場合はFALSEを返します。 構文 file_put_contents(file_path, data, flags, context) パラメータ file_path- ファイルのパス。 データ- ファイルに書き込むデータを設定します: フラグ- ファイルを開く方法またはデータを書き込む方法を指定します: FILE_USE_INCLUDE_PATH-インクルードディレクトリでファイル名を検索します。 FILE_APPEND
-
PHPのfileatime()関数
fileatime()関数は、ファイルの最終アクセス時刻を返します。ファイルの最後にアクセスされた時刻をUNIXタイムスタンプとして返します。失敗するとfalseを返します。 構文 fileatime ( file_path ); パラメータ file_path- 最終アクセス時刻が検出されるファイルのパス。 戻る fileatime()関数は、ファイルの最後にアクセスされた時刻をUNIXタイムスタンプとして返します。失敗するとfalseを返します。 例 <?php echo fileatime("new.txt");
-
PHPのfilectime()関数
filectime()関数は、ファイルの最終変更時刻を返します。ファイルの最終変更時刻をUNIXタイムスタンプとして返し、失敗するとfalseを返します。 構文 filectime ( file_path ); パラメータ file_path- 最終変更時刻が検出されるファイルのパス。 戻る filectime()関数は、ファイルの最終変更時刻をUNIXタイムスタンプとして返し、失敗するとfalseを返します。 例 <?php echo filectime("info.txt"); ?> 出力 193463225
-
PHPのfilegroup()関数
filegroup()関数は、ファイルのグループIDを返します。グループIDは数値形式で返されます。posix_getgrgid()を使用してグループ名に解決します。 構文 filegroup(file_path) パラメータ file_path- ファイルのパス。 戻る filegroup()関数は、グループIDを数値形式で返します。 posix_getgrgid()を使用して、グループ名に解決します。 例 注 -結果はWindowsシステムによって異なる場合があります。 <?php $file_path = "/one.php&qu
-
PHPのfileinode()関数
fileinode()関数は、ファイルのiノード番号を返します。この関数は、成功するとファイルのiノード番号を返しますが、失敗するとFALSEを返します。 構文 fileinode(file_path) パラメータ file_path- チェックするファイル。 戻る fileinode()関数は、成功するとファイルのiノード番号を返しますが、失敗するとFALSEを返します。 以下は例です- 例 <?php $file_path= new.php'; if (getmyinode() == fileinode($f
-
PHPのfilemtime()関数
filemtime()関数は、ファイルの最終変更時刻を返します。ファイルの最終変更時刻をUNIXタイムスタンプとして返し、失敗するとfalseを返します。 構文 filemtime ( file_path ); パラメータ file_path- 最終変更時刻が検出されるファイルのパス。 戻る filemtime()関数は、ファイルの最終変更時刻をUNIXタイムスタンプとして返し、失敗するとfalseを返します。 例 <?php echo filemtime("info.txt"); ?> 出力 1612734286
-
PHPのfileowner()関数
fileowner()関数は、ファイルのユーザーIDを返します。ユーザーIDは数値形式で返されます。ユーザー名に解決するには、posix_getpwuid()を使用する必要があります。 構文 fileowner(file_path) パラメータ file_path- ファイルのパス。 戻る fileowner()関数は、成功した場合はユーザーIDを返し、失敗した場合はFALSEを返します。 例 <?php $file_path = 'C:/new/one.php'; print_r(posix_getpwu
-
PHPのfileperms()関数
fileperms()関数は、ファイルのパーミッションを返します。成功した場合は許可を数値として返し、失敗した場合はFALSEを返します。 構文 fileperms(file_path) パラメータ file_path- チェックするファイルのパス。 戻る fileperms()関数は、成功した場合は権限を数値として返し、失敗した場合はFALSEを返します。 例 <?php echo fileperms("new.txt"); ?> 出力 33206 パーミッションを8進値として表示する別の例を見てみましょう。 例 &l
-
PHPのfilesize()関数
filesize()関数はファイルサイズを返します。成功した場合はファイルサイズをバイト単位で返し、失敗した場合はFALSEを返します。 構文 filesize(file_path) パラメータ file_path- サイズを決定するファイルのパス。 戻る filesize()関数は、成功した場合はファイルサイズをバイト単位で返しますが、失敗した場合はFALSEを返します。 例 <?php echo filesize("one.txt"); ?> 出力 40
-
PHPのfiletype()関数
filetype()関数は、ファイルまたはディレクトリのファイルタイプを返します。成功すると、filetype()関数は次のいずれかの値を返します- fifo char dir(ディレクトリ) ブロック リンク(シンボリックリンク) ファイル 不明(これは不明なファイルタイプです) 構文 filetype(file_path) パラメータ file_path- ファイルタイプが必要なファイルのパス。 戻る filetype()関数は、成功するとファイルまたはディレクトリのファイルタイプを返します。それ以外の場合は、失敗するとFALSEを返します。 例 <?ph