php header跳转后代码竟会继续执行

一直以来,一直以为,php中使用header()跳转页面后,后面的代码不会继续执行,今天走了一个demo,惊奇般的发现,header()跳转页面后,后面的代码竟然执行啦!!!!!

测试代码

<?php
header(“Location:http://www.baidu.com”);
file_put_contents(“d:/header.txt”,’header’);
?>


解决:终止代码执行,在后面加一个exit();或者die();即可。


    原文作者:zpjing~.~
    原文地址: https://blog.csdn.net/u010865136/article/details/77651623
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞