【发布时间】:2018-07-24 03:46:55
【问题描述】:
我正在为 PHP 扩展编写 C 代码库。这个扩展定义了几个php.ini 设置。据我所知,有 两个 宏可以做到这一点。他们是PHP_INI_ENTRY_EX 和STD_PHP_INI_ENTRY_EX。
PHP_INI_BEGIN()
PHP_INI_ENTRY_EX (...)
STD_PHP_INI_ENTRY_EX (...)
PHP_INI_END()
使用一个宏与另一个创建php.ini 设置之间的实际区别是什么?也就是说,我可以跟着大白兔走下宏洞和see the final C that's generated,但我想知道的是使用这些ini 设置的PHP 开发人员会看到什么样的排序行为/功能差异。
【问题讨论】:
-
不确定这是否有帮助,但我认为使用的两个是
STD_PHP_INI_ENTRY和PHP_INI_ENTRYdocstore.mik.ua/orelly/webprog/php/ch14_12.htm -
谢谢@AbraCadaver——这并不能直接回答我的问题,但该链接上有很多好的/有用的信息!
标签: php macros php-internals