预定义常量

下列常量由此扩展定义,且仅在此扩展编译入 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 扩展的一部分。
关注编程学问公众号