下列常量由此扩展定义,且仅在此扩展编译入 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。
    
   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_* flag 的组合。等同于
     0 | GLOB_BRACE |
     GLOB_MARK | GLOB_NOSORT |
     GLOB_NOCHECK | GLOB_NOESCAPE |
     GLOB_ERR | GLOB_ONLYDIR
    
   GLOB_BRACE
    (int)
   注意:
GLOB_BRACE在一些非 GUN 系统无效,像 Solaris 或 Alpine Linux。
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。
    
