`
lizaochengwen
  • 浏览: 662749 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何正确运用PHP ini_set函数

    博客分类:
  • PHP
阅读更多
引用
PHP ini_set函数的主要功能就是帮助我们设置选项中的值,并在脚本结束之后,使这个设置也同样失效。在这篇文章中我们将会具体讲解相关用法。

在PHP配置函数中,有一种函数的功能是实现设置php.ini中的某些变量值的。它就是我们今天要为大家介绍的PHP ini_set函数。

PHP ini_set函数是设置选项中的值,在执行函数后生效,脚本结束的时候,这个设置也失效。不是所有的选项都能被改函数设置的。具体那些值能够设置,可以查看手册中的列表。

就是能够设置php.ini中的选项值比如,display_error选项关闭了,但是你要显示程序中的错误信息,方便你调试程序,那么就可以使用PHP ini_set函数:


ini_set(”display_errors”, “On”); 那么在你这个页面的程序都会显示错误信息了,而且你还可以使用error_reporting来设置显示的错误信息级别。

如果你需要增加脚本执行时间,那么可以设置:


ini_set(”max_execution_time”, “180″); 那么脚本执行时间就由默认的30秒变为180秒,当然,你也可以使用set_time_limit()来设置。


其实你把PHP ini_set函数和ini_get结合使的话,非常好。比如你想在配置文件里添加自己的包含文件路径,但是你有没有权限更改php.ini,那么你可以结合两个函数:


ini_set(’include_path’,ini_get(’include_path’).’:/your_include_dir:’); 
分享到:
评论

相关推荐

    PHP中ini_set和ini_get函数的用法小结

    使用ini_set函数,我们可以在PHP脚本中直接改变某些PHP配置项的值,而不影响其他脚本或全局配置。 ini_set函数的基本语法为:ini_set("配置选项", "新值")。例如,如果我们想要设置脚本执行的最大时间为180秒,可以...

    PHP中ini_set与ini_get用法实例

    就是能够设置php.ini中的选项值比如,display_error选项关闭了,但是你要显示程序中的错误信息,方便你调试程序,那么就可以使用PHP ini_set函数: 复制代码 代码如下:ini_set(“display_errors”, “On”); 那么在...

    ini_set的用法介绍

    `ini_set`是PHP中一个非常实用的函数,它允许我们在运行时动态地更改PHP配置选项,而无需修改php.ini配置文件。这对于开发者在不同环境下调整脚本性能或解决特定问题非常有用。以下是对`ini_set`函数及其常用设置的...

    PHP最常用的四个ini函数

    4. **ini_restore()**:当使用ini_set()改变了某个配置选项的值后,如果想要恢复到php.ini文件中原有的默认值,可以使用ini_restore()函数。例如,如果你之前用ini_set()设置了`max_execution_time`,之后又想恢复到...

    php用ini_get获取php.ini里变量值的方法

    在开发PHP应用时,正确地理解和使用ini_get()函数对于配置项的查询非常关键,而ini_get_all()和ini_set()则提供了获取和设置配置项更灵活的方式。这些函数在进行系统配置和优化时,能够提供有力的支持,帮助开发者...

    php中的ini配置原理详解

    PHP中的配置文件(php.ini)和动态配置(通过ini_set函数)是PHP应用配置管理的核心组成部分。接下来,我们将从内核层面探讨php.ini文件的解析原理及动态修改PHP配置的机制。 首先,php.ini文件作为PHP的配置文件,...

    PHP 最大运行时间 max_execution_time修改方法

    在标题和描述中提到的,修改`max_execution_time`的方法是通过使用`ini_set()`函数。这是一个在运行时改变PHP配置的函数,允许我们在脚本中动态调整设置。例如: ```php // 修改最大执行时间,单位为秒 ini_set('...

    PHP配置文件中最常用四个ini函数

    本文将详细介绍PHP中与配置文件操作密切相关的四个函数:ini_get、ini_set、ini_get_all和ini_restore,以及它们在实际应用中的作用。 1. ini_get() 函数: ini_get() 是用于获取PHP配置文件(php.ini)中指定选项...

    php非常变态的面试题

    本文总结了PHP面试中的常见题目,涵盖了优先级、static 变量、类型转换、count 函数、foreach 循环、reference 变量、浮点数概念、ini_set 函数、isset 函数、逻辑判断和赋值操作等多方面的知识点。 1. 优先级:PHP...

    php set_magic_quotes_runtime() 函数过时解决方法

    4. “ini_set()” 函数是PHP预定义的函数,它允许你在脚本执行期间动态地改变PHP配置指令的值,比修改配置文件更灵活。 5. 在当前PHP版本中,处理输入数据转义的推荐方法是使用内置函数如 `filter_input()`,`...

    PHP最常用的ini函数分析 针对PHP.ini配置文件

    本文将详细分析四个主要的`ini`函数:`ini_get`、`ini_set`、`ini_get_all`和`ini_restore`,以及它们在实际开发中的应用。 1. `ini_get()`: `ini_get()`函数用于获取`php.ini`配置文件中指定选项的当前值。它...

    PHP获取和操作配置文件php.ini的几个函数介绍

    首先,我们需要了解PHP的配置参数是在启动时读取的,因此,如果我们希望在运行时动态修改配置,那么只有那些被标记为PHP_INI_PERDIR或PHP_INI_USER的参数才能被ini_set()函数动态修改。 1. ini_get()函数: 这个...

    php中get_cfg_var()和ini_get()的用法及区别

    - `get_cfg_var()`返回的是配置文件中的原始设置值,而`ini_get()`返回的是在程序运行过程中通过`ini_set()`函数修改后的当前值。也就是说,如果在代码中改变了某个配置项的值,`ini_get()`将反映出这一变化,而`...

    php set_include_path函数设置 include_path 配置选项

    `set_include_path` 是 PHP 中的一个内置函数,用于在运行时动态修改 PHP 的 `include_path` 配置。`include_path` 是一个特殊路径列表,PHP 使用它来查找要包含的文件(如类库、头文件等)。当使用 `require`、`...

    php中动态修改ini配置

    动态修改配置的基础函数是`ini_set`,它能让我们对PHP的某些配置项进行临时更改。然而,并非所有ini配置项都可以通过`ini_set`进行动态修改。PHP官方文档提供了相关配置可修改性的说明,其中一些配置在不同的PHP版本...

    PHP 的几个配置文件函数

    php 的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是ini_set和ini_get。 * ini_get():获取配置文件的选项值 这个...

    php函数大全.rar

    3. PHP_操作与信息函数.pdf:这部分涵盖了获取和操作PHP系统信息的函数,如`phpinfo()`用于显示PHP配置信息,`ini_get()`和`ini_set()`用于获取或设置PHP配置选项,`getenv()`获取环境变量,以及`phpversion()`获取...

Global site tag (gtag.js) - Google Analytics