3 modification methods: 1. Open the configuration file "php.ini", find the "max_execution_time" variable, and modify the value of the variable; 2. Use the ini_set() function to modify the value of the "max_execution_time" variable, syntax "ini_set("max_execution_time", "new value")"; 3. Use the set_time_limit() function to modify, the syntax is "set_time_limit(new value)".
The operating environment of this tutorial: windows7 system, PHP8 version, DELL G3 computer
The final page (script) set in php.ini The long execution time is 30 seconds, which is specified by the max_execution_time variable in php.ini. If the script needs to run for a long time, such as sending a large number of emails, or analyzing a large amount of data, the server will forcibly terminate the execution after 30 seconds. program, in this case it is necessary to change the maximum execution time of the php script.
So how to modify the maximum execution time of a web page (script)? Execution time limit?
There are two ways to modify in php:
-
Modify the value of the max_execution_time variable in php.ini
There are two ways: directly Open the php.ini configuration file and modify it, or use the ini_set function to modify it
Use set_time_limit() to set the new maximum execution time
Here comes the following Learn more.
Method 1. Set in php.ini
In the php.ini configuration file, the script execution time is specified by the max_execution_time variable. Therefore, you only need to set the value of the variable
max_execution_time = 新数值;
Method 2. Set through PHP's ini_set function
ini_set is used Setting the value of php.ini takes effect when the function is executed. After the script ends, the setting becomes invalid. You can modify the configuration without opening the php.ini file, which is very convenient for virtual spaces.
Just use the ini_set function to modify the value of the max_execution_time variable
ini_set("max_execution_time", "新数值");
Method 3. Set through the set_time_limit function
The set_time_limit function is used to limit
set_time_limit(新数值);
Description of page execution time:
Among the above 3 methods, if the value is set to 0, there is no limit, and the script will continue to execute until it is executed Finish.
Therefore, for scripts that need to be executed for a long time, generally add the following code at the beginning of the PHP code
set_time_limit(0);
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to modify the executable time limit of a web page in PHP. For more information, please follow other related articles on the PHP Chinese website!

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

Dreamweaver Mac version
Visual web development tools

Notepad++7.3.1
Easy-to-use and free code editor

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft
