php set_time_limit 函数实例
参数或者set_time_limit
( PHP 4中, PHP 5中)
参数或者set_time_limit -限制了最大的执行时间
描述
无效的参数或者set_time_limit (秒)
设置秒数脚本可以运行。如果这是达成,该脚本返回一个致命错误。默认的限制是30秒,如果它存在, max_execution_time价值的php.ini中定义的。
当要求,参数或者set_time_limit ( )重新启动超时计数器为零。换句话说,如果超时是默认的30秒, 25秒到脚本执行要求,如参数或者set_time_limit ( 20 )时,该脚本将运行,共45秒的时间之前。
参数
秒
最大运行时间,在几秒钟内。如果设置为零,没有时间限制。
返回值
没有价值的返回。
注
警告
此功能没有任何影响时, PHP运行在安全模式。没有任何可行方案以外关闭安全模式或改变的时间限制在php.ini中。
注:参数或者set_time_limit ( )函数和配置指令max_execution_time不仅影响到执行时间的剧本本身。任何时间以外的活动,发生在脚本执行系统调用,如使用系统( ) ,流业务,数据库查询等不包括在确定的最长时间的脚本已经运行。这是不正确的Windows下的测量时间是真实的。
set_include_path
( PHP 4中“ = 4.3.0 , PHP 5中)
set_include_path -集和include_path配置选项
描述
字符串set_include_path (字符串$ new_include_path )
集和include_path配置选项的期限脚本。
参数
new_include_path
新的价值和include_path
返回值
返回旧include_path中的成功或FALSE的失败。
实例
例如# 1 set_include_path ( )的例子
<?php
// Works as of PHP 4.3.0
set_include_path('/inc');
// Works in all PHP versions
ini_set('include_path', '/inc');
?>
实例二:
<?php
$path = '/usr/lib/pear';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
?>
ini_get_all
( PHP 4中“ = 4.2.0 , PHP 5中)
ini_get_all -获取所有配置选项
描述
阵列ini_get_all ( [字符串$延长[ ,布尔$细节=真正的] ] )
将返回所有已登记的配置选项。
参数
延长
一个可选的扩展名。如果设置,该函数返回的唯一选择特定的扩展名。
详情
设置或检索资料的现值只为每个设置。预设值是true (检索详情) 。
返回值
返回一个关联数组指令名称数组关键。
当细节是TRUE (默认)的数组将包含global_value (设置在php.ini中) , local_value (也许设置ini_set ( )或。 htaccess的) ,并接入(接入级) 。
当细节是FALSE的价值将是目前的价值选择。
见手册中的信息的访问级别是什么意思。
注意:有可能被指示,有多种接入的水平,这就是为什么访问表明适当的位掩码值。
修改
版本说明
5.3.0时间的细节。
实例
例如# 1 ini_get_all ( )的例子
<?php
print_r(ini_get_all("pcre"));
print_r(ini_get_all());
?>
The above example will output something similar to:
Array
(
[pcre.backtrack_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
[pcre.recursion_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
)
Array
(
[allow_call_time_pass_reference] => Array
(
[global_value] => 0
[local_value] => 0
[access] => 6
)
[allow_url_fopen] => Array
(
[global_value] => 1
[local_value] => 1
[access] => 4
)
...
)
get_ini
( PHP 4中, PHP 5中)
如何取得-获取价值的一个配置选项
描述
字符串如何取得(字符串$ varname )
返回值的配置选项上的成功。
参数
varname
该配置选项的名称。
返回值
返回值的配置选项是一个字符串的成功,或一个空字符串的失败或NULL值。
实例
例如# 1几个如何取得( )的例子
<?php
/*
Our php.ini contains the following settings:
display_errors = On
register_globals = Off
post_max_size = 8M
*/
echo 'display_errors = ' . ini_get('display_errors') . "n";
echo 'register_globals = ' . ini_get('register_globals') . "n";
echo 'post_max_size = ' . ini_get('post_max_size') . "n";
echo 'post_max_size+1 = ' . (ini_get('post_max_size')+1) . "n";
echo 'post_max_size in bytes = ' . return_bytes(ini_get('post_max_size'));
function return_bytes($val) {
$val = trim($val);
$last = strtolower($val[strlen($val)-1]);
switch($last) {
// The 'G' modifier is available since PHP 5.1.0
case 'g':
$val *= 1024;
case 'm':
$val *= 1024;
case 'k':
$val *= 1024;
}
return $val;
}
?>
ini_set
( PHP 4中, PHP 5中)
ini_set -集的价值,一个配置选项
描述
字符串ini_set ( $ varname字符串,字符串$ newvalue )
集的价值给予配置选项。配置选项将保持这个新的价值,在脚本的执行,将恢复在该脚本的结束。
参数
varname
并非所有可用的选项可以通过ini_set ( ) 。有一个列出所有可供选择的附录。
newvalue
新值的选项。
返回值
返回旧值的成功,虚假的失败。
实例
例如# 1设定此选项
<?php
echo ini_get('display_errors');
if (!ini_get('display_errors')) {
ini_set('display_errors', 1);
}
echo ini_get('display_errors');
?>
相关文章
- eval函数在php中是一个函数并不是系统组件函数,我们在php.ini中的disable_functions是无法禁止它的,因这他不是一个php_function哦。 eval()针对php安全来说具有很...2016-11-25
- 在php中eval是一个函数并且不能直接禁用了,但eval函数又相当的危险了经常会出现一些问题了,今天我们就一起来看看eval函数对数组的操作 例子, <?php $data="array...2016-11-25
Python astype(np.float)函数使用方法解析
这篇文章主要介绍了Python astype(np.float)函数使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-06-08- 这篇文章主要介绍了Python中的imread()函数用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-03-16
- 本文主要介绍了C# 中取绝对值的函数。具有很好的参考价值。下面跟着小编一起来看下吧...2020-06-25
- 下面小编就为大家带来一篇C#学习笔记- 随机函数Random()的用法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2020-06-25
- CREATE FUNCTION ChangeBigSmall (@ChangeMoney money) RETURNS VarChar(100) AS BEGIN Declare @String1 char(20) Declare @String2 char...2016-11-25
Android开发中findViewById()函数用法与简化
findViewById方法在android开发中是获取页面控件的值了,有没有发现我们一个页面控件多了会反复研究写findViewById呢,下面我们一起来看它的简化方法。 Android中Fin...2016-09-20- 这篇文章主要介绍了C++中Sort函数详细解析,sort函数是algorithm库下的一个函数,sort函数是不稳定的,即大小相同的元素在排序后相对顺序可能发生改变...2022-08-18
- strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。语法:strstr(string,search)参数string,必需。规定被搜索的字符串。 参数sea...2013-10-04
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
废话不多说直接上代码复制代码 代码如下:/********************** curl 系列 ***********************///直接通过curl方式取得数据(包含POST、HEADER等)/* * $url: 如果非数组,则为http;如是数组,则为https * $header:...2014-06-07- Foreach 函数(PHP4/PHP5)foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。...2013-09-28
- free函数是释放之前某一次malloc函数申请的空间,而且只是释放空间,并不改变指针的值。下面我们就来详细探讨下...2020-04-25
- PHP 函数 strip_tags 提供了从字符串中去除 HTML 和 PHP 标记的功能,该函数尝试返回给定的字符串 str 去除空字符、HTML 和 PHP 标记后的结果。由于 strip_tags() 无法实际验证 HTML,不完整或者破损标签将导致更多的数...2014-05-31
SQL Server中row_number函数的常见用法示例详解
这篇文章主要给大家介绍了关于SQL Server中row_number函数的常见用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-12-08- 分享一个PHP加密解密的函数,此函数实现了对部分变量值的加密的功能。 加密代码如下: /* *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */ function passport_encrypt($str,$key){ //加密函数 srand(...2015-10-30
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
最近遇到一个问题,就是在使用php的mail函数发送utf-8编码的中文邮件时标题出现乱码现象,而邮件正文却是正确的。最初以为是页面编码的问题,发现页面编码utf-8没有问题啊,找了半天原因,最后找到了问题所在。 1.使用 PEAR 的...2015-10-21- 下面小编就为大家带来一篇C#中加载dll并调用其函数的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2020-06-25
- 这篇文章主要介绍了C#虚函数用法,实例分析了C#中虚函数的功能与基本使用技巧,需要的朋友可以参考下...2020-06-25
PHP编码转换函数mb_convert_encoding与iconv用法
文章来实现一个PHP编码转换函数mb_convert_encoding与iconv用法,希望例子能帮助到各位。 将一个短信接口代码从apache迁移到nginx+php-fpm后,发现无法发出短信了,查...2016-11-25