return和echo的区别?和代码问题

来源:2-6 PHP类和对象之Static静态关键字

慕侠9333230

2019-04-16 10:48

程序中的public function getSpeed(){

return self :: $speed;

}

中的return返回值是什么意思?返回到哪里?

也不太清楚return和echo的区别,求大佬解答,谢谢

写回答 关注

1回答

  • 慕UI1067721
    2019-04-17 14:48:54

    return后是函数或者方法的返回值,比如这里的echo BigCar::getSpeed(),其中的BigCar::getSpeed()其实可以用return后的self::$speed来代替,等价于echo self::$speed,也就是echo 10。至于echo则是php的输出函数,将echo 后的内容输出到屏幕上,也就是最终会将10打印到屏幕上

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题