error_reporting(0); 和 set_time_limit(0); 啥意思 关闭所有错误报告+php没有时间限制

zblog1年前zblog问题解答78
`error_reporting(0);` 和 `set_time_limit(0);` 是 PHP 中的两个函数调用,它们分别用于控制错误报告和脚本执行时间。

1. ** error_reporting(0); 
   - 这个函数用于设置 PHP 的错误报告级别。
   - 参数 `0` 表示关闭所有错误报告。这意味着即使代码中发生了错误,也不会显示任何错误信息。
   - 例如:
     ```php
     error_reporting(0); // 关闭所有错误报告
     ```

2. ** set_time_limit(0); 
   - 这个函数用于设置脚本的最大执行时间(以秒为单位)。
   - 参数 `0` 表示没有时间限制,即脚本可以无限期地运行,直到它自己结束或者被外部因素(如服务器配置)终止。
   - 例如:
     ```php
     set_time_limit(0); // 取消脚本执行时间限制
     ```

这两个函数通常在需要长时间运行的脚本中使用,比如处理大量数据或进行复杂计算时。
需要注意的是,禁用错误报告可能会使调试变得困难,
因为如果脚本中出现错误,你将无法看到任何错误信息。因此,在生产环境中使用时要谨慎。


相关文章

mysql 优化表 表优化 OPTIMIZE

定期运行数据库维护任务,如  OPTIMIZE TABLE zbp_post ANALYZE TABLE zbp_post ,以保持...

XFS使用高的表结构(B+树),保证了文件系统可以快速搜索与快速空间分配。XFS能够持续提供高速操作,文件系统的性能不受目录中目录及文件数量的限制。

XFS使用高的表结构(B+树),保证了文件系统可以快速搜索与快速空间分配。XFS能够持续提供高速操作,文件系统的性能不受目录中目录及文件数量的限制。https://blog.csdn.net/p150...

获取百度相关词 百度下拉词 接口 360搜索相关词

https://www.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=pc&from=pc_web&w...

python 定时任务 计划任务 宝塔python 项目 宝塔python配置

python 定时任务 计划任务 宝塔python 项目 宝塔python配置

查看python 版本 在命令行 输入 : python1建立python 项目查看pip 模块版本 如 pip show requests====================程序可以正...

zblog的数据库表数组映射定义 datainfo 位置

zb_system/defend/datainfo.php<?php return array(     'Config'...

js 使input输入框在页面加载时获得焦点,并且光标位于 value 值的最后面

      // 使输入框在页面加载时获得焦点,并且光标位于 value 值的最后面   &nb...