预定义常量

下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。

SEEK_SET (integer)

SEEK_CUR (integer)

SEEK_END (integer)

LOCK_SH (integer)

LOCK_EX (integer)

LOCK_UN (integer)

LOCK_NB (integer)

GLOB_BRACE (integer)

GLOB_ONLYDIR (integer)

GLOB_MARK (integer)

GLOB_NOSORT (integer)

GLOB_NOCHECK (integer)

GLOB_NOESCAPE (integer)

GLOB_AVAILABLE_FLAGS (integer)

PATHINFO_DIRNAME (integer)

PATHINFO_BASENAME (integer)

PATHINFO_EXTENSION (integer)

PATHINFO_FILENAME (integer)
自 PHP 5.2.0 起

FILE_USE_INCLUDE_PATH (integer)
include_path 里搜索 filename。 (自 PHP 5 起)。

FILE_NO_DEFAULT_CONTEXT (integer)

FILE_APPEND (integer)
为存在的文件添加内容。

FILE_IGNORE_NEW_LINES (integer)
过滤换行(EOL)字符(PHP 5 起)。

FILE_SKIP_EMPTY_LINES (integer)
过滤空行(自 PHP 5 起)。

FILE_BINARY (integer)
二进制模式(自 PHP 5.2.7 起)。

Note:

此常量无效,仅仅用于向后兼容(forward compatibility)。

FILE_TEXT (integer)
文本模式 (自 PHP 5.2.7 起)。

Note:

此常量无效,仅仅用于向后兼容(forward compatibility)。

INI_SCANNER_NORMAL (integer)
普通的 INI 扫描模式(自 PHP 5.3 起)。

INI_SCANNER_RAW (integer)
原始(Raw) INI 扫描模式(自 PHP 5.3 起)。

INI_SCANNER_TYPED (integer)
Typed INI 扫描模式(自 PHP 5.5.6.1 起)。

FNM_NOESCAPE (integer)
禁用反斜线转义

FNM_PATHNAME (integer)
字符串里的斜杠只匹配指定模式里的斜杠。

FNM_PERIOD (integer)
字符串里的起始点号必须完全匹配指定模式里的点号。

FNM_CASEFOLD (integer)
大小写不敏感的匹配,GNU 扩展的一部分。