和差get_cfg_var使用()和()ini_getPHP

本文介绍了差get_cfg_var使用()和()ini_get PHP。分享给你供你参考。具体分析如下:

PHP(get_cfg_var)和ini_get()是一个配置值的函数,当你需要在php.ini配置价值得到一个选项,这两个功能是可用的,结果都是一样的。

然而,有一些差异之间的get_cfg_var()和ini_get(),这是本文的内容。

在我们说明这两个函数的区别之前,让我们先了解一下它们的含义和用法。

为ini_get使用(),有PHP使用ini_get获得PHP变量的值的方法。ini

以下是谈论get_cfg_var()函数。

get_cfg_var:让PHP的配置选项的值。

语法:字符串(字符串get_cfg_var varname);

返回值:字符串

内容简介:如果当前的PHP配置选择Varname是正确的,变量的值则返回失败返回false。

让我们来谈谈这两个函数之间的区别。

事实上,这两个函数之间的区别是非常明显的,易于理解和易于使用。

get_cfg_var():价值是在配置文件中的值

ini_get():当前值




ini_set('smtp ','192.160.0.24 '); / /更改SMTP的电流值
打印get_cfg_var('smtp '); / /返回本地
打印ini_get('smtp '); / /返回192.160.0.24


代码


< PHP
*
我们的包含以下设置:
在display_errors =
register_globals =关闭
post_max_size = 8m
* /
echo'display_errors =。ini_get('display_errors)。;
echo'register_globals =。ini_get('register_globals)。;
echo'post_max_size =。ini_get('post_max_size)。;
提交内容限制:
echo'post_max_size + 1 =。(ini_get('post_max_size ')+ 1)。;
echo'allow_url_fopen =。(ini_get('allow_url_fopen '))。;
URL /打开文件的使用:
>


输出:


display_errors = 1
register_globals = 0 / /这是我的机器没有
post_max_size = 8m
post_max_size + 1 = 9
allow_url_fopen = 1


代码


< PHP
*
我们的包含以下设置:
在display_errors =
register_globals =关闭
post_max_size = 8m
* /
echo'display_errors =。get_cfg_var('display_errors)。;
echo'register_globals =。get_cfg_var('register_globals)。;
echo'post_max_size =。get_cfg_var('post_max_size)。;
提交内容限制:
echo'post_max_size + 1 =。(get_cfg_var('post_max_size ')+ 1)。;
echo'allow_url_fopen =。(get_cfg_var('allow_url_fopen '))。;
URL /打开文件的使用:
>


输出


display_errors = 1
register_globals =
post_max_size = 8m
post_max_size + 1 = 9
allow_url_fopen = 1


此外,一个ini_get_all()函数介绍。这个函数是不同的ini_get()。ini_get_all()函数返回整个PHP环境变量以数组的形式,但它的使用也很简单。

ini_get_all()将返回一个数组的形式选择,便于您使用phpinfo()时不可用。

实例uff1a


< PHP
在ini_get_all美元=();
print_r($,);
>


输出:


(阵列
{ allow_call_time_pass_reference } = >阵列

{ global_value } = > 1
{ local_value } = > 1
{访问权限> 6

{ allow_url_fopen } = >阵列

{ global_value } = > 1
{ local_value } = > 1
{访问权限> 7





希望本文能对大家的PHP程序设计有所帮助。