一起源码网

  • www.171739.xyz
  • 全球最大的互联网技术和资源下载平台
搜索
猜你喜欢
查看: 7994|回复: 1
打印 上一主题 下一主题

php return与echo之间的区别详细介绍

[复制链接]

0

主题

0

帖子

1万

积分

钻石会员

Rank: 8Rank: 8

积分
17424
QQ
跳转到指定楼层
楼主
发表于 2020-3-4 03:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、使用return,输出无内容;但是二实例中,将return改为echo,就会有结果1000;三实例中同样使用return

,结果却有了,同为1000;具体原因是:echo为输出值;return为返回值却不输出,若想有输出需要再次使用echo输出。

<?
class Human{  
private $money = 1000;  
public function showMoney(){    
return $this->money; }}
$money = new Human();
$money->showMoney();
 
?>


二、

<?
class Human{  
private $money = 1000;  
public function showMoney(){    
echo $this->money; }}
$money = new Human(); 
$money->showMoney();
?>

三、

<?
class Human{  
private $money = 1000;  
public function showMoney(){    
return $this->money; }}
$money = new Human();
echo $money->showMoney();
 
?>

echo和return的区别:

——>echo是输出到浏览器,return是终止后面代码的执行并返回一个值。

PHP=>PHP用return,PHP=>浏览器和用echo

分享到:  QQ好友和群QQ好友和群
收藏收藏
回复

使用道具 举报

0

主题

23

帖子

71

积分

注册会员

Rank: 2

积分
71
沙发
发表于 2022-9-2 12:02 来自手机 | 只看该作者
企业音乐网站源码
回复

使用道具 举报

一起源码让程序更轻更快

www.171739.xyz

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表