以编程方式设置php.ini值
是否可以在php中设置以编程方式设置php.ini值,php,configuration,Php,Configuration,是否可以在php中设置php.ini值?在有限的范围内优化 背景:我想在include命令执行期间强制允许short\u open\u标记,以方便内容编写者的工作。实际的PHPWeb应用程序在整个过程中都使用长标记(一个在开头,一个在结尾,真的),但是对于内容文件,我希望启用更方便的快捷方式 然后通过输出缓冲和require组合呈现内容文件,其结果用于填充视图特定的模板。(我知道Smarty等模板引擎,但我不想在这里使用它们。) 不幸的是,没有说明如何查询/设置配置值。可以完成这项工作吗 str
php.ini
值?在有限的范围内优化
背景:我想在include
命令执行期间强制允许short\u open\u标记
,以方便内容编写者的工作。实际的PHPWeb应用程序在整个过程中都使用长标记(一个在开头,一个在结尾,真的),但是对于内容文件,我希望启用更方便的快捷方式
然后通过输出缓冲和require
组合呈现内容文件,其结果用于填充视图特定的模板。(我知道Smarty等模板引擎,但我不想在这里使用它们。)
不幸的是,没有说明如何查询/设置配置值。可以完成这项工作吗
string ini_set ( string $varname , string $newvalue )
还有一个用于查询配置的函数。可以执行此任务吗
string ini_set ( string $varname , string $newvalue )
还有用于查询配置的函数。您可以使用
ini\u set()动态设置一些PHP配置变量。
:。请注意,并非所有变量都可以在运行时更改,但short\u open\u tag
可以更改。有关在哪些情况下可以和不能更改哪些内容的更多详细信息,请参见此处:。您可以使用ini\u set()动态设置一些PHP配置变量。
:。请注意,并非所有变量都可以在运行时更改,但short\u open\u tag
可以更改。有关在哪些情况下可以更改哪些内容和不能更改哪些内容的更多详细信息,请参见此处:。如果使用ini\u set,则可以通过编程方式控制php.ini设置
ini_set('display_errors', 1);
如果使用ini\u set,则可以通过编程方式控制php.ini设置
ini_set('display_errors', 1);
short\u open\u标记
特别地可以再使用了。@mario:从PHP5.3.0开始,.@Cicada:Ah,好的。把它搞混了。(当它只在五分之一的部署目标上工作时,对我来说这是一个死特性。)除了不那么简单之外,仅仅更改标记(例如perl-e“s/@symcbean)不是更简单吗(关于short_open_tag
怎么办呢?@mario:从PHP5.3.0开始,@Cicada:啊,好吧。把它搞混了。(当它只在五分之一的部署目标上工作时,对我来说是一个死功能。)仅仅更改标记(例如perl-e)会不会更简单s/@symcbean除了它不是那么简单之外(关于Perfect,谢谢。尽管正如Mario在上面的评论中提到的,不幸的是,这不适用于PHPV5.2中的short\u open\u tag
(不幸的是,我正在使用它)。因此,我将求助于.htaccess
。非常好,谢谢。尽管正如Mario在上面的评论中提到的,不幸的是,这不适用于PHPV5.2中的short\u open\u标记
(不幸的是,我正在使用)。因此,我将求助于.htaccess
。