Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript PHP我可以终止脚本并发出警报吗?_Javascript_Php - Fatal编程技术网

Javascript PHP我可以终止脚本并发出警报吗?

Javascript PHP我可以终止脚本并发出警报吗?,javascript,php,Javascript,Php,我希望它杀死脚本,然后在保持在同一页面的同时发布警报 这是我的代码: if (empty($_POST['item'])) { print '<script type="text/javascript">'; print 'alert("The item is required")'; print '</script>'; } if(空($\u POST['item']

我希望它杀死脚本,然后在保持在同一页面的同时发布警报

这是我的代码:

   if (empty($_POST['item'])) {
            print '<script type="text/javascript">'; 
            print 'alert("The item is required")'; 
            print '</script>';  
        }
if(空($\u POST['item'])){
打印“”;
打印“警报”(“项目是必需的”);
打印“”;
}
问题是它不会杀死脚本

有没有一种方法可以让它杀死脚本、打印并保持在同一页上?

使用

void exit ([ string $status ] )

void exit ( int $status )

终止当前的php脚本。

有什么方法可以让它刷新页面吗?@user3531211:
header('Location:'。$\u SERVER['REQUEST\u URI')。例如,如果(alert=true){(此处刷新命令)}是$status一个通用变量,或者我是否在其中放置了一些内容?@user3531211:
$status
不是必需的,它是执行
exit()
时输出的字符串。