怎么停止php代码执行? 只停止php的 其他的不停止

如题↑

因为页面中有html代码 跟js代码```

中间有段php的代码```用什么函数 停止php的代码 执行啊``?

如果 直接放一个 exit; 的话 那exit 下面的 所有 都不会运行了``

我只想 停止php的代码 不会影响 其他的代码``有办法吗? 俺是新人

望高手 指点~
http://bbs.phpchina.com/thread-57938-1-1.html

停止php代码执行有两个函数是die()和exit();
通常与错误管理一起使用(严格说来,它们是语言构造而不是函数,但是谁在意这些呢)。当在脚本中调用 die()和exit()时,将会终止整个脚本。它们都可用于阻止脚本继续执行,而使得某些重要的操作(如建立一条数据库连接)不会发生。你还可以给
die()和exit()传递一个将在浏览器中打印出来的字符串。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-10
exit 不行的~
不知道 你为什么要终止php的输出 不知道这样做的意义是什么?
你说明白 或许可以找另外的方法来处理~

其实只要是终止 php的输出 那么即使是执行了 也跟没执行是一样的

找到echo print 一类的语句注释掉

在页面头部 加上 error_reporting(0); 屏蔽掉程序运行时候的错误输出

那么运行这个文件 php的所有输出就都不显示了啊

如果是 程序中有错误或者循环的等 导致没法跳过的话 就用break 给定一个条件 强行终止!
第2个回答  推荐于2017-11-25
你要学的东西可能就比较多了
function里有return,之后的代码是不执行的
for while, switch结构里,有break;
看你需求了本回答被提问者采纳
第3个回答  2008-04-10
Exit停止php脚本的执行但不影响后面HTML和JS脚本的输出啊。所以用Exit应该可以。
第4个回答  2008-04-17
不清楚 LZ 需要的什么,最好贴出源代码

linux 如何关闭正在执行的php脚本
1. 如果不是后台执行,直接ctrl+c 就终止执行 2. 如果是后台执行 首先执行:sudo ps -ef|grep php 再次执行:sudo kill -9 pid 或者 sudo kill -15 pid pid 为ps命令查处的进程号。

fpmLinux停止PHPFPM进程的正确方式linux停止php
总而言之,停止PHPfpm服务运行有两种方式。第一种为使用systemctl管理服务,如 `sudo systemctl stop php7.4-fpm` 或 `sudo systemctl stop php-fpm.service`;第二种为使用kill命令,即使用 `ps -ax | grep php-fpm` ,找到php-fpm 的PID;然后输入 `kill -9 PID` 来结束它,这样就可以正...

php程序执行过程中可以手动暂停程序执行
这个貌似不行的把。php是服务器端语言,你要手动控制停止的话必须像服务器发送请求‘停止’,但是如果程序正在执行的话,这个请求正常是处于一个等待状态,等之前的请求执行完才会去执行‘停止’的请求。不知道你的具体需求是什么,所以没有办法给你更好的解决方案。

php中不满足条件退出不执行命令?
linux下退出终端,让PHP程序继续执行的命令1:在终端中执行PHP的命令为:phptest.php 2.如果想使用control+c不终止php文件的执行的话使用命令:phptest.php 3.如果想退出终端以后php文件继续执行的话使用命令:nohupphptest.php 4.终止线程运行 kill-9线程id php无法执行shell脚本最有效的方法要确定的是...

PHP判断后停止执行后面的代码.用RETURN和EXIT哪个好?
return 是一个返回值,而exit或exit()都是终止程序,不往下执行,exit()可以这样用:exit('数据错误')

php exit后退出当前程序,如何继续执行下面另外的脚本
呵呵 这是不可能的,一个php文件就是一个脚本,只要执行了exit,将停止脚本解析,将所需的输出.所以,你要慎用exit.不是出错造成的不可恢复状态,基本不要用exit.其实 你完全可以将你所谓的"程序1"修改成分支判断,就是if\/else,switch等语句替代exit完成的任务....

PHP中有没有强行结束服务器上某个程序的方法啊?
在WINDOWS系列服务器下,停止WEB服务器可以使用NET STOP命令,UNIX系统服务器可以调用APACHE的停止(HTTPD -K STOP),或者使用KILL进程。补充:你还是没有说服务器类型,我还是只有泛泛而谈了:上面说的用命令解释进行控制,这些命令是可以在PHP文件里面发出的,比如:<?php system("apacgectl -k restart...

php 抛异常后停止执行吗?
任何开发语言都是抛出异常后就停止运行的。如果明知有异常程序却依旧运行下去,那么估计洲际导弹早就不听命令的发射了。

php中怎么让程序一直运行下去,而不是超过30秒就停止
set_time_limit(0); \/\/设置不超时,程序一直运行。ignore_user_abort(true); \/\/即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.

php 每隔指定时间就执行一段代码
phpignore_user_abort();\/\/关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0);\/\/ 通过set_time_limit(0)可以让程序无限制的执行下去 $interval=60*30;\/\/ 每隔半小时运行 do{ \/\/这里是你要执行的代码 sleep($interval);\/\/ 等待5分钟 }while(true); ?> ...

相似回答