PHP die()的运用

die()其实也就是exit(),可以输出内容并且结束脚本,否则PHP还是会继续向下运行,除非是致命错误:
这样我们就不需要再设变量然后嵌套if来达成如果这里报错了。

写成die('错误'),那么就会在运行到这行结束脚本并且输出错误

        if (strpos($route, '..') !== FALSE || strpos($route, 'upload') === FALSE) {
            echo '路径非法';
            //$problem = TRUE;
            die();
        }

比如这个 本来想用$problem嵌套之后判断在运行之后的代码,但用了die()之后就直接搞定了,如果是有报错的部分,也可以与@配合使用(@能忽略报错提示)

植入部分

如果您觉得文章不错,可以通过赞助支持我。

如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。

标签: 知识, 语法

添加新评论