Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
扩展和php.ini指令之间有什么区别?_Php - Fatal编程技术网

扩展和php.ini指令之间有什么区别?

扩展和php.ini指令之间有什么区别?,php,Php,扩展和php.ini指令之间有什么区别 例如,在php.ini指令中,我将其视为选项,在扩展中也将其视为。这些指令是常规配置选项-设置。 有些可以在运行时更改(使用函数),有些只能使用配置文件(php.ini或.htaccess)更改 扩展是二进制编译库,可以在PHP代码中使用特定函数。它们是用C编写的,并使用 extension=ext.dll/ext.so ; (based on your OS) 一些扩展还提供/需要配置选项,这些选项的处理/更改方式与任何其他指令的工作方式完全相同 例如

扩展和php.ini指令之间有什么区别


例如,在php.ini指令中,我将其视为选项,在扩展中也将其视为。

这些指令是常规配置选项-设置。
有些可以在运行时更改(使用函数),有些只能使用配置文件(php.ini或.htaccess)更改

扩展是二进制编译库,可以在PHP代码中使用特定函数。它们是用C编写的,并使用

extension=ext.dll/ext.so ; (based on your OS)
一些扩展还提供/需要配置选项,这些选项的处理/更改方式与任何其他指令的工作方式完全相同

例如,xdebug扩展使我们能够使用


这些指令控制/影响动态加载的扩展。

扩展,顾名思义,扩展扩展了语言和运行时的功能。它可以向全局范围添加新的函数和类型(例如来自MySQLi扩展的函数),或者更改现有的实现,以便它们更快或以不同的方式完成任务


但扩展提供的功能几乎不适合所有场景。输入设置文件:在这里您可以配置扩展名已知的参数,以便扩展名可以根据您的配置更改其行为。例如,见

粗略地说,程序和设置之间存在相同的差异。@mina,你检查过我的答案了吗?请投票/接受。谢谢@Dekel:我正在研究当前状态以证明正确与否,所以一旦我完成,我将投票,再次感谢您的回复、关心和总体回答。
xdebug.var_display_max_children
xdebug.var_display_max_data
(and more)