php中退出和返回不同的地方是什么

  介绍

这篇文章主要介绍了php中退出和返回不同的地方是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

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中退出和返回不同的地方是什么