‘壹’ 怎么停止php代码执行 只停止php的 其他的不停止
停止php代码执行有两个函数是die()和exit();
通常与错误管理一起使用(严格说来,它们是语言构造而不是函数,但是谁在意这些呢)。当在脚本中调用 die()和exit()时,将会终止整个脚本。它们都可用于阻止脚本继续执行,而使得某些重要的操作(如建立一条数据库连接)不会发生。你还可以给
die()和exit()传递一个将在浏览器中打印出来的字符串。
‘贰’ PHP中如何象ASP中的response.end那样结束程序执行
exit();
或
die();
都可以
两者是等价的,不存在“更狠”
另外用
exit('Error: Cannot load file');
这样的还可以在结束前输出错误信息
给我加分哦
‘叁’ php程序执行过程中可以手动暂停程序执行
这个貌似不行的把。php是服务器端语言,你要手动控制停止的话必须像服务器发送请求‘停止’,但是如果程序正在执行的话,这个请求正常是处于一个等待状态,等之前的请求执行完才会去执行‘停止’的请求。不知道你的具体需求是什么,所以没有办法给你更好的解决方案。
‘肆’ 我是一个php初学者,怎么在js中什么代码可以终止程序继续运行下去呢
exit();
终止JS脚本运行。或者用
return;
‘伍’ 为什么有的php程序会自动停止执行
有可能是超时了吧,修改php.ini,重启IIS,再看看有没有报错,如果确实是超时了,再放大max_execution_time配置项的值。
display_errors = On
error_reporting = E_ALL
‘陆’ linux 如何关闭正在执行的php脚本
1. 如果不是后台执行,直接ctrl+c 就终止执行
2. 如果是后台执行
首先执行:sudo ps -ef|grep php
再次执行:sudo kill -9 pid 或者 sudo kill -15 pid
pid 为ps命令查处的进程号。
‘柒’ PHP中的exit
exit是一个语言结构, 可以exit; 也可以exit(); 还可以exit('abc');
而它有一个函数别名, 注意它是函数而不是语言结构了, die(); 它必须有括号跟着了, 可以空也可以不空, 但必须有括号因为它是函数不是语言结构了
另外exit并不一定就让程序结束, 因为可以使用register_shutdown_function注册一个或多个exit之后才执行的函数
并且还有对象的析构函数也会在exit之后执行, 所以并不是exit就可以让一切完结
‘捌’ 在php程序中,若包含的文件不存在,则使用什么时程序会被终止执行
使用require和require_once时候找不到文件,后面的程序会终止运行,
‘玖’ PHP中有没有强行结束服务器上某个程序的方法啊
当然可以停止某个程序,不过你的PHP是由WEB服务器调用的,要停止WEB服务器才有效。
在WINDOWS系列服务器下,停止WEB服务器可以使用NET STOP命令,UNIX系统服务器可以调用APACHE的停止(HTTPD -K STOP),或者使用KILL进程。
补充:
你还是没有说服务器类型,我还是只有泛泛而谈了:上面说的用命令解释进行控制,这些命令是可以在PHP文件里面发出的,比如:
<?php
system("apacgectl -k restart");
?>
当然,最好的办法是编写无错的程序,或者设置较小的超时值,程序开头写下面语句:
set_time_limt(10);