在阅读有关PCRE 模式修饰符的信息时,我注意到每个修饰符都有一个我熟悉使用的字符串文字和一个常量,我认为这是一个公平的游戏作为一个明确的替代方案。
然而,当提到这些常数时,这样说
echo PCRE_CASELESS === "i";
我收到这个错误
PHP Notice: Use of undefined constant PCRE_CASELESS - assumed 'PCRE_CASELESS'
仔细阅读手册,我注意到它说
The names in parentheses refer to internal PCRE names for these modifiers
对内是什么?文档列出它们的事实使我假设它们在全球范围内以某种方式可用。