PHP

 Computer >> コンピューター >  >> プログラミング >> PHP
  1. PHPのfiletype()関数の使い方を徹底解説!ファイルタイプの判定方法

    PHPのfiletype()関数は、指定されたファイルやディレクトリの種類(ファイルタイプ)を取得するための組み込み関数です。処理が成功すると、以下のいずれかの値が返されます。 fifo ー 名前付きパイプ(FIFO) char ー キャラクタデバイス dir ー ディレクトリ block ー ブロックデバイス link ー シンボリックリンク file ー 通常のファイル unknown ー 不明なファイルタイプ 構文 filetype(file_path) パラメータ file_path ー ファイルタイプを調べたいファイルまたはディレクトリへのパスを指定します。 戻り値 f

  2. PHPのflock()関数とは?ファイルロックの基本と使い方を解説

    PHPのflock()関数は、開いているファイルに対してロック(施錠)または解除(解放)を行うための関数です。複数のスクリプトが同時に同じファイルへアクセスする際に、データの破損や競合を防ぐために利用されます。この関数は処理が成功するとTRUEを返し、失敗するとFALSEを返します。構文flock(file_pointer, operation, block)パラメータfile_pointer − ロックまたは解除の対象となる、fopen()などで開いたファイルへのポインタ(リソース)です。operation − 使用するロックの種類を指定します。指定できる定数は以下の通りです。LOCK_SH

  3. PHPのfnmatch()関数とは?構文・パラメータ・使用例をわかりやすく解説

    fnmatch()関数とはPHPのfnmatch()関数は、ファイル名や文字列が、指定されたシェル形式(glob形式)のワイルドカードパターンに一致するかどうかを判定する関数です。Unix系システムのシェルで使われるパターンマッチングと同様のルールで照合を行うため、特定の命名規則に従ったファイル名を検索したい場合などに便利です。構文fnmatch(pattern, string, flags)パラメータpattern − 照合に使用するパターンを指定します。string − テスト対象となる文字列(ファイル名など)を指定します。flags − マッチングの動作を変更するためのフラグです。以下の

  4. PHPのfopen()関数とは?構文・モード一覧・使い方をわかりやすく解説

    fopen()関数は、PHPでファイルまたはURLを開くための組み込み関数です。ファイル操作の入り口となる重要な関数で、処理に失敗した場合はFALSEを返し、エラーを出力します。エラー表示を非表示にしたい場合は、関数名の前に「@」を付けてください。 構文 fopen(file_path, mode, include_path, context) パラメータ file_path − 開きたいファイルへのパスを指定します。 mode − ファイルへのアクセス方式(モード)を指定します。主なモードは以下のとおりです。 r − 読み込み専用。ファイルポインタはファイルの先頭に置かれます。 r+ −

  5. PHPのfpassthru()関数の使い方を徹底解説

    fpassthru()関数とはPHPのfpassthru()関数は、開いているファイルからEOF(ファイルの終端)までデータを読み込み、その内容を出力バッファに書き出すための関数です。ファイルポインタから読み取った文字数を返し、エラーが発生した場合はFALSEを返します。構文fpassthru(file_pointer):パラメータfile_pointer − fopen()またはfsockopen()によって正常にオープンされ、まだfclose()で閉じられていないファイルを指すファイルポインタを指定します。戻り値fpassthru()関数は、ファイルポインタから読み取った文字数を返します。

  6. PHPのfputcsv()関数の使い方とサンプルコード

    fputcsv()関数は、配列のデータを1行分のCSV形式に整形し、すでに開いているファイルへ書き込むための関数です。この関数は、書き込まれた文字列の長さを返します。 構文 fputcsv(file_pointer, fields, delimiter, enclosure, escape) パラメータ file_pointer − fopen()、popen()、またはfsockopen()によって正常にオープンされたファイルを指す有効なファイルポインタを指定します。 fields − 書き込み対象となる文字列の配列を指定します。 delimiter − フィールド同士を区切る区切り文字

  7. 【PHP入門】fputs()関数の使い方を解説!ファイルへの書き込み方法

    fputs()関数とは PHPのfputs()関数は、オープン中のファイルにデータを書き込むための関数です。fwrite()関数のエイリアス(別名)であり、動作はfwrite()とまったく同じです。 書き込みに成功した場合は書き込んだバイト数を返し、失敗した場合はFALSEを返します。 また、fputs()関数は「ファイルの終端(EOF)に達した場合」と「lengthで指定した長さに達した場合」のどちらか早い方の時点で書き込みを停止します。 構文 fputs(file_pointer, string, length) パラメータ file_pointer − fopen()で作成されたフ

  8. PHPのfread()関数の使い方を徹底解説!ファイル読み込みの基本と実践例

    fread()関数は、PHPで開いているファイルからデータを読み込むための組み込み関数です。読み込みは、ファイルの終端(EOF)に達した時点、または指定したバイト数に到達した時点のどちらか早い方で停止します。この関数はバイナリセーフ(バイナリデータにも対応)であるため、テキストファイルだけでなく画像などのバイナリファイルの読み込みにも利用できます。基本構文fread(file_pointer, length)パラメータの詳細file_pointer: fopen()関数を使って作成されたファイルポインタリソースを指定します。必須項目です。length: 読み込む最大バイト数を指定します。必須項

  9. PHPのfscanf()関数とは?使い方とフォーマット指定子を徹底解説

    PHPのfscanf()関数は、オープン中のファイルから入力を読み込み、指定されたフォーマットに従って解析するための関数です。パラメータを2つだけ渡して呼び出した場合、解析結果の値が配列として返されます。基本構文fscanf(file_pointer, format, mixed)パラメータの詳細file_pointer − fopen()関数を使って作成されたファイルシステムポインタリソースを指定します。format − 読み込むデータの形式(フォーマット)を指定します。使用できる主なフォーマット指定子は以下の通りです。%% − パーセント記号(%)そのものを返す%b − 2進数として読み込

  10. PHPのfseek()関数とは?使い方とパラメータをわかりやすく解説

    fseek()関数は、fopen()で開いたファイルの読み書き位置(ファイルポインタ)を任意の場所へ移動させるための関数です。成功した場合は0を、失敗した場合は-1を返します。構文fseek(file_pointer, offset, whence)パラメータfile_pointer − fopen()を使って作成したファイルポインタを指定します。必須の引数です。offset − 移動先の新しい位置をバイト数で指定します。必須の引数です。whence − 移動の基準となる位置を指定します。指定できる値は以下の3種類です。SEEK_SET − ファイルの先頭からoffsetバイトの位置に移動しま

  11. PHPのfstat()関数の使い方!開いているファイルの情報を取得する方法

    fstat()関数とはfstat()関数は、すでに開かれているファイルに関する情報を取得するためのPHPの組み込み関数です。fopen()などで開いたファイルポインタを渡すことで、そのファイルのサイズや最終更新日時などの属性情報を配列として受け取ることができます。戻り値の配列に含まれる要素fstat()関数は、以下の要素を持つ配列を返します。各要素には、数値インデックスと文字列キーの両方でアクセス可能です。[0] または [dev] ・・・ デバイス番号[1] または [ino] ・・・ inode番号[2] または [mode] ・・・ inode保護モード[3] または [nlink] ・

  12. PHPのftell()関数とは?ファイルポインタの現在位置を取得する方法

    ftell()関数は、fopen()で開いたファイル内における現在の読み書き位置(ファイルポインタの位置)を取得するための関数です。正常に処理できた場合は現在のポインタ位置を整数で返し、失敗した場合はFALSEを返します。 基本構文 ftell(file_pointer) パラメータ file_pointer − fopen()を使って作成したファイルポインタを指定します。必須の引数です。 戻り値 現在のファイルポインタの位置(先頭からのバイト数)を整数で返します。エラーが発生した場合はFALSEを返します。 使用例1:ファイルを開いた直後の位置を確認する ファイルを読み込みモードで開いた

  13. PHPのftruncate()関数の使い方を解説!ファイルを指定したサイズに切り詰める方法

    PHPのftruncate()関数は、開いているファイルを指定した長さに切り詰める(トリミングする)ための関数です。処理が成功した場合はTRUE、失敗した場合はFALSEを返します。 基本的な構文 ftruncate(file_pointer, size) パラメータ(引数) file_pointer(ファイルポインタ)− 切り詰め対象のファイルポインタを指定します。このファイルは、切り詰め操作を行うために書き込みモードでオープンされている必要があります。 size(サイズ)− 切り詰め後のファイルサイズをバイト単位で指定します。現在のファイルサイズより小さい値を指定すると、その位置以降

  14. PHPのfwrite()関数とは?構文・パラメータ・使用例をわかりやすく解説

    fwrite() 関数は、オープンされたファイルにデータを書き込むためのPHP組み込み関数です。書き込みが成功した場合は書き込んだバイト数を返し、失敗した場合は False を返します。 基本構文 fwrite(file_pointer, string, length) パラメータ file_pointer − fopen() を使って作成されたファイルシステムポインタ。必須。 string − 書き込む対象となる文字列。必須。 length − 書き込む最大バイト数。この長さに達すると書き込みは停止します。省略可能。 戻り値 fwrite() 関数は、書き込みが成功した場合には書き込んだ

  15. 【PHP入門】glob()関数の使い方を徹底解説!パターンに一致するファイル・ディレクトリを取得する方法

    PHPのglob()関数とは glob()関数は、指定されたパターンに一致するファイル名やディレクトリ名を配列として返す関数です。ワイルドカードを使用できるため、「特定の拡張子を持つファイルだけを一覧取得したい」といった場面で非常に便利です。 戻り値の挙動 一致するファイル・ディレクトリが見つかった場合:該当する要素を含む配列を返す 一致するものが1件もなかった場合:空の配列を返す エラーが発生した場合:FALSEを返す 構文 glob(pattern, flags) パラメータ pattern − 検索対象となるパターンを指定します。「*.htm」のようにワイルドカードを使った指定が可

  16. PHPのis_dir()関数とは?使い方とサンプルコードをわかりやすく解説

    PHPのis_dir()関数は、指定したパスがディレクトリ(フォルダ)であるかどうかを判定するための関数です。指定されたパスが実際に存在するディレクトリであれば TRUE を返し、そうでなければ FALSE を返します。ファイル操作やアップロード処理など、対象がファイルなのかディレクトリなのかを事前に確認したい場面でよく使われる、非常に便利な関数です。基本構文is_dir(ファイルパス)パラメータfile_path(ファイルパス): 判定対象となるファイルまたはディレクトリへのパスを文字列で指定します。相対パスと絶対パスのどちらも使用できます。戻り値指定したパスが存在するディレクトリであれば

  17. PHPのis_executable()関数の使い方とサンプルコードを解説

    PHPのis_executable()関数は、指定したファイルが実行可能かどうかを判定するための関数です。ファイルが存在し、かつ実行可能な場合はTRUEを返し、エラーが発生した場合にはFALSEを返します。基本構文is_executable(file_path)パラメータfile_path − 実行可能かどうかを調べたいファイルのパスを指定します。戻り値ファイルが存在し、実行可能であればTRUEを返します。エラーが発生した場合はFALSEを返します。使用例1:実行可能なファイルの場合<?php   $check = "D:/tutori

  18. PHPのis_file()関数とは?使い方とサンプルコードを解説

    概要PHPのis_file()関数は、指定されたパスが「通常のファイル」かどうかを判定するために使用されます。パスが存在し、かつディレクトリではなく通常のファイルである場合に TRUE を返します。構文is_file(file_path)パラメータfile_path − 存在を確認したいファイルへのパスを文字列で指定します。戻り値指定したパスが通常のファイルとして存在する場合は TRUE を返します。パスがディレクトリであったり、ファイルが存在しない場合は FALSE を返します。使用例<?php    $check = "D:/info

  19. PHPのis_link()関数とは?シンボリックリンクの判定方法をわかりやすく解説

    PHPのis_link()関数は、指定したファイルがシンボリックリンク(symlink)であるかどうかを判定するための関数です。ファイルが存在し、かつそれがシンボリックリンクであれば TRUE を返し、通常のファイルやディレクトリである場合、あるいはエラーが発生した場合は FALSE を返します。 構文 is_link(file_path) パラメータ file_path − シンボリックリンクかどうかを判定したいファイルへのパスを指定します。 戻り値 ファイルが存在し、かつシンボリックリンクである場合は TRUE を返します。通常のファイルやディレクトリである場合、ファイルが存在しない場

  20. PHPのis_readable()関数の使い方を徹底解説!ファイルの読み取り可否を判定する方法

    PHPのis_readable()関数は、指定したファイルやディレクトリが「読み取り可能」であるかどうかをチェックするための関数です。ファイル操作を行う前の事前確認として非常に便利な関数であり、エラーの発生を未然に防ぐことにも役立ちます。 is_readable()関数とは is_readable()関数は、対象となるファイルまたはディレクトリが存在し、かつ読み取り権限がある場合に TRUE を返します。逆に、ファイルやディレクトリが存在しない場合、または読み取り権限がない場合は FALSE を返します。 基本構文 is_readable(file_path) パラメータ(引数) file_

Total 1286 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:4/65  20-コンピューター/Page Goto:1 2 3 4 5 6 7 8 9 10