介绍
这篇文章主要介绍了php中退出和返回不同的地方是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
php中退出和返回的区别是:退出表示整个脚本停止运行,不输出内容,但退出()可以输出内容,返回表示返回值,跳出函数,但不停止脚本的运行。
引用>
区别:
退出是停止程序运行,不输出内容。
返回是返回值,跳出函数,但不停止程序运行。
详细说明:
退出后面加个()也是可以输出内容的!返回是返回,也有终止程序的作用。
php遇到返回不运行后面的代码,但和终止有本质区别。
举例:
功能测试(){ 回声& # 39;test1 # 39;; 返回; 回声& # 39;test2 # 39;; } 回声& # 39;test3 # 39;;(视频教程推荐:php视频教程)
此处输出test1test3,之所以不输出test2是因为在一个函数里遇到返回他就返回了,不再执行函数内的代码,但是函数外的代码仍然会执行。
函数test_1 () { 回声& # 39;test1 # 39;; 退出; 回声& # 39;test2 # 39;; } 回声& # 39;test3 # 39;;此处输出test1,当脚本遇到退出,整个脚本都不再执行了,不管是函数外的还是函数内的。
php中退出和返回不同的地方是什么