以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。
SEEK_SET
    (int)
   SEEK_CUR
    (int)
   SEEK_END
    (int)
   LOCK_SH
    (int)
   LOCK_EX
    (int)
   LOCK_UN
    (int)
   LOCK_NB
    (int)
   flags パラメータで使える定数
  
  
   FILE_USE_INCLUDE_PATH
    (int)
   filename を
     include_path
     から探します。
    
   FILE_NO_DEFAULT_CONTEXT
    (int)
   FILE_APPEND
    (int)
   FILE_IGNORE_NEW_LINES
    (int)
   FILE_SKIP_EMPTY_LINES
    (int)
   FILE_BINARY
    (int)
   バイナリモード
この定数は何の効果もありません。 PHP 8.1.0 以降は非推奨になっています。
FILE_TEXT
    (int)
   テキストモード
この定数は何の効果もありません。 PHP 8.1.0 以降は非推奨になっています。
flags パラメータで使える定数
  
  
   GLOB_AVAILABLE_FLAGS
    (int)
   GLOB_* フラグの組み合わせ。以下と等しいです:
     0 | GLOB_BRACE |
     GLOB_MARK | GLOB_NOSORT |
     GLOB_NOCHECK | GLOB_NOESCAPE |
     GLOB_ERR | GLOB_ONLYDIR
    
   GLOB_BRACE
    (int)
   注意:
GLOB_BRACEは Solaris や Alpine Linux のような non GNU なシステムでは使えないことがあります。
GLOB_ERR
    (int)
   GLOB_MARK
    (int)
   GLOB_NOCHECK
    (int)
   GLOB_NOESCAPE
    (int)
   GLOB_NOSORT
    (int)
   GLOB_ONLYDIR
    (int)
   flags パラメータで使える定数
  
  
   PATHINFO_ALL
    (int)
   PATHINFO_DIRNAME
    (int)
   PATHINFO_BASENAME
    (int)
   PATHINFO_EXTENSION
    (int)
   PATHINFO_FILENAME
    (int)
   scanner_mode パラメータで使える定数
  
  
   INI_SCANNER_NORMAL
    (int)
   INI_SCANNER_RAW
    (int)
   INI_SCANNER_TYPED
    (int)
   flags パラメータで使える定数
  
  
   FNM_NOESCAPE
    (int)
   FNM_PATHNAME
    (int)
   FNM_PERIOD
    (int)
   FNM_CASEFOLD
    (int)
   UPLOAD_ERR_CANT_WRITE
    (int)
   
     ファイルをディスクに書き込めませんでした。
     この定数の値は 7 です。
    
UPLOAD_ERR_EXTENSION
    (int)
   
     PHP 拡張機能がファイルアップロードを停止させました。
     PHP はどの拡張機能がファイルアップロードを止めたのかを検出する手段を提供していません。phpinfo() で表示される、ロード済みの拡張機能の一覧が手掛かりになるかもしれません。
     この定数の値は 8 です。
    
UPLOAD_ERR_FORM_SIZE
    (int)
   
     アップロードされたファイルが、
     HTML フォームで指定された MAX_FILE_SIZE
     を超えています。
     この定数の値は 2 です。
    
UPLOAD_ERR_INI_SIZE
    (int)
   
     アップロードされたファイルが、
     php.ini の upload_max_filesize
     を超えています。
     この定数の値は 1 です。
    
UPLOAD_ERR_NO_FILE
    (int)
   
     アップロードされたファイルはありません。
     この定数の値は 4 です。
    
UPLOAD_ERR_NO_TMP_DIR
    (int)
   
     テンポラリフォルダがありません。
     この定数の値は 6 です。
    
UPLOAD_ERR_OK
    (int)
   
     エラーはありません。ファイルのアップロードは成功しました。
     この定数の値は 0 です。
    
UPLOAD_ERR_PARTIAL
    (int)
   
     アップロードされたファイルは一部だけでした。
     この定数の値は 3 です。
    
