-
PHPのflock()関数
flock()関数は、ファイルをロックまたは解放します。この関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 構文 flock(file_pointer, operation, block) パラメータ file_pointer − ロックまたは解放するファイルを開くためのファイルポインタ。 操作- 使用するロックを指定します: LOCK_SH-共有ロック(リーダー) LOCK_EX-排他ロック(ライター) LOCK_UN-共有ロックまたは排他ロックを解放します ブロック- ロックがブロックされる場合は1に設定します 戻る flock()関
-
PHPのfnmatch()関数
fnmatch()関数は、ファイル名または文字列を指定されたパターンと照合します。 構文 fnmatch(pattern, string, flags) パラメータ パターン- 検索するパターン。 文字列- テストする文字列。 フラグ- 次の値のいずれか: FNM_NOESCAPE − バックスラッシュのエスケープを無効にする FNM_PATHNAME- 文字列のスラッシュは、指定されたパターンのスラッシュにのみ一致します。 FNM_PERIOD − 文字列の先頭のピリオドは、指定されたパターンのピリオドと正確に一致する必要があります。 戻
-
PHPのfopen()関数
fopen()関数は、ファイルまたはURLを開きます。関数が失敗すると、FALSEが返され、失敗するとエラーが返されます。エラー出力を非表示にするには、関数名の前に「@」を追加します。 構文 fopen(file_path, mode, include_path, context) パラメータ file_path- ファイルのパス。 モード- ファイルに必要なアクセスの種類 「r」-読み取り専用 r+-読み取り/書き込み w-書き込みのみ w+-読み取り/書き込み a-書き込みのみ。ファイルを開いてファイルの最後に書き込むか、存在しない場合は新しいファイルを作成します) a+-
-
PHPのfpassthru()関数
fpassthru()関数は、開いているファイルからEOFまで読み取り、その結果を出力バッファーに書き込みます。ファイルポインタから読み取った文字数を返します。それ以外の場合、エラーが発生した場合はFALSEを返します。 構文 fpassthru(file_pointer): パラメータ file_pointer − ファイルポインタは、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります。 戻る fpassthru()関数は、ファイルポインタから読み取られた文字数を返します。そ
-
PHPのfputcsv()関数
fputcsv()関数は、行をCSVとしてフォーマットし、開いているファイルに書き込みます。この関数は、書き込まれた文字列の長さを返します。 構文 fputcsv(file_pointer, fields, delimiter, enclosure, escape) パラメータ file_pointer − fopen()、popen()、またはfsockopen()によって正常に開かれたファイルへの有効なファイルポインタ。 フィールド- 文字列の配列。 区切り文字- フィールドセパレータを指定する文字。デフォルトはコンマ(、) エンクロージャ- フィールドエンクロ
-
PHPのfputs()関数
PHPのfpus()関数を使用して、開いているファイルに書き込みます。これはfwrite()のエイリアスです。 fputs()関数は、成功時に書き込まれたバイト数を返します。失敗するとFALSEを返します。 fputs()関数は、ファイルの最後、または指定された長さに達すると、どちらか早い方で停止します。 構文 fputs(file_pointer, string, length) パラメータ file_pointer − fopen()を使用して作成されたファイルポインタ。必須です。 文字列- 書き込む文字列。必須です。 長さ- 書き込む最大バイト数。オプション。
-
PHPのfread()関数
fread()関数は、開いているファイルから読み取ります。 fread()関数は、ファイルの最後、または指定された長さに達したときのいずれか早い方で停止します。成功すると読み取り文字列を返します。失敗すると、FALSEを返します。 構文 fread(file_pointer, length) パラメータ file_pointer − fopen()を使用して作成されたファイルシステムポインタリソース。必須です。 長さ- 読み取る最大バイト数。必須です。 戻る fread()関数は、成功すると読み取り文字列を返します。失敗すると、FALSEを返します。 次の行のファイル「
-
PHPのfscanf()関数
fscanf()関数は、指定された形式に従って、開いているファイルからの入力を解析します。 2つのパラメーターのみが渡された場合は、配列として解析された値を返します。 構文 fscanf(file_pointer, format, mixed) パラメータ file_pointer − fopen()を使用して作成されたファイルシステムポインタリソース。 フォーマット- フォーマットを指定します。値は次のとおりです。 %%-パーセントを返します %b-2進数 %c-ASCII値に従った文字 %f-浮動小数点数 %F-浮動小数点数 %o-8進数 %s-文字列 %d-符号付き10
-
PHPのfseek()関数
fseek()関数は、開いているファイルをシークします。成功すると0を返し、失敗すると-1を返します。 構文 fseek(file_pointer, offset, whence) パラメータ file_pointer − fopen()を使用して作成されたファイルポインタ。必須です。 オフセット- 新しい位置を指定します。必須です。 いつ- 値は次のとおりです。 SEEK_SET-位置をオフセットバイトに等しく設定します。デフォルト。 SEEK_CUR-位置を現在の場所にオフセットを加えたものに設定します。 SEEK_END-位置をファイルの終わりとオフセットに設定し
-
PHPのfstat()関数
fstat()関数は、開いているファイルに関する情報を返します。 以下の要素を含む配列を返します- [0]または[dev]-デバイス番号 [1]または[ino]-iノード番号 [2]または[mode]-iノード保護モード [3]または[nlink]-リンクの数 [4]または[uid]-所有者のユーザーID [5]または[gid]-所有者のグループID [6]または[rdev]-iノードデバイスタイプ [7]または[size]-バイト単位のサイズ [8]または[atime]-Unixタイムスタンプとしての最終アクセス時刻 [9]または[mtime]-Unixタイムスタンプとしての最終変更時刻
-
PHPのftell()関数
ftell()関数は、開いているファイルの現在の位置を返します。この関数は、現在のファイルポインタの位置を返します。失敗すると、FALSEが返されます。 構文 ftell(file_pointer) パラメータ file_pointer − fopen()を使用して作成されたファイルポインタ。必須です。 戻る ftell()関数は、現在のファイルポインタの位置を返します。失敗すると、FALSEが返されます。 例 <?php $file_pointer = fopen("new.txt","r"); &nbs
-
PHPのftruncate()関数
ftruncate()関数は、開いているファイルを指定された長さに切り捨てます。この関数は、成功するとTRUEを返し、失敗するとFALSEを返します。 構文 ftruncate(file_pointer, size) パラメータ file_pointer − 切り捨てるために書き込むには、ファイルポインタが開いている必要があります。 サイズ- 切り捨てるファイルサイズ。 戻る ftruncate()関数が戻ります。 成功した場合はTRUE、または 失敗するとFALSE。 例 <?php echo filesize("new.t
-
PHPのfwrite()関数
fwrite()関数は、開いているファイルに書き込みます。成功した場合は書き込まれたバイト数を返し、失敗した場合はFalseを返します。 構文 fwrite(file_pointer, string, length) パラメータ file_pointer − fopen()を使用して作成されたファイルシステムポインタ。必須です。 文字列- 書き込む文字列。必須です。 長さ- 書き込まれる最大バイト数。オプション。 戻る fwrite()関数は、成功時に書き込まれたバイト数を返しますが、失敗した場合はFalseを返します。 例 <?php &nbs
-
PHPのglob()関数
glob()関数は、指定されたパターンに一致するファイル名またはディレクトリの配列を返します。 glob()関数が戻ります。 一致したファイル/ディレクトリを含む配列 一致するファイルがない場合は空の配列を返します エラーの場合はFALSE。 構文 glob(pattern,flags) パラメータ パターン- 検索するパターン。 フラグ- フラグは次のとおりです。 GLOB_MARK-返された各アイテムにスラッシュを追加します GLOB_NOSORT-ディレクトリに表示されるファイルを(ソートされていない状態で)返します GLOB_NOCHECK-一致するものが見つからな
-
PHPのis_dir()関数
is_dir()関数は、ファイルがディレクトリであるかどうかをチェックします。ディレクトリが見つかった場合はTRUEを返します。 構文 is_dir(file_path) パラメータ file_path- ファイルのパスを指定します。 戻る ディレクトリが見つかった場合、is_dir()関数はTRUEを返します。 例 <?php $check = "D:/tutorials"; if (is_dir($check)) echo ("Directory!");
-
PHPのis_executable()関数
is_executable()関数は、ファイルが実行可能かどうかをチェックします。ファイルが存在し、実行可能である場合は、TRUEを返します。エラーの場合はFALSEを返します。 構文 is_executable(file_path) パラメータ file_path- ファイルのパス。 戻る is_executable()関数は、ファイルが存在し、実行可能である場合にTRUEを返します。エラーの場合はFALSEを返します。 例 <?php $check = "D:/tutorials/setup.exe"; &nb
-
PHPのis_file()関数
is_file()関数は、ファイルが通常のファイルであるかどうかをチェックします。通常のファイルの場合はTRUEを返します。 構文 is_file(file_path) パラメータ file_path- ファイルのパス。 戻る is_file()関数は、通常のファイルの場合はTRUEを返します。 例 <?php $check = "D:/info/one.txt"; if (is_file($check)) echo ("Regular file!"); &
-
PHPのis_link()関数
is_link()関数は、ファイルがシンボリックリンクであるかどうかをチェックします。ファイルが存在し、シンボリックリンクである場合は、TRUEを返します。失敗すると、FALSEを返します。 構文 is_link(file_path) パラメータ file_path- チェックするファイル 戻る ファイルが存在し、シンボリックリンクである場合、is_link()関数はTRUEを返します。失敗すると、FALSEを返します。 例 <?php $mylink = "new"; if(is_link($mylink)) { echo (
-
PHPのis_readable()関数
is_readable()関数は、ファイルが読み取り可能かどうかをチェックします。ファイルまたはディレクトリが存在し、読み取り可能である場合、関数はTRUEを返します。ファイルまたはディレクトリが存在しない場合はFALSEを返します。 構文 is_readable(file_path) パラメータ file_path- チェックするファイルを指定してください。 戻る is_written()関数は、ファイルまたはディレクトリが存在し、読み取り可能である場合にTRUEを返します。ファイルまたはディレクトリが存在しない場合はFALSEを返します。 例 <?php $file_p
-
PHPのis_uploaded_file()関数
is_uploaded_file()関数は、ファイルがHTTPPOSTを介してアップロードされたかどうかを確認します。ファイルがHTTPPOSTを介してアップロードされた場合、関数はTRUEを返します。失敗するとFALSEを返します。 構文 is_uploaded_file(file_path) パラメータ file_path- チェックするファイルを指定してください。 戻る ファイルがHTTPPOSTを介してアップロードされた場合、is_uploaded_file()関数はTRUEを返します。失敗するとFALSEを返します。 次の内容のファイル「new.txt」をアップロード