php中echo和return的区别
2016-02-29 11:02
741 查看
一、使用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();
?>
,结果却有了,同为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();
?>
相关文章推荐
- ThinkPHP实现事务回滚示例代码
- php设计模式 工厂、单例、注册树模式
- (3)WePHP控制器与模型
- (2)WePHP 控制器与使用模板
- php基础之转码
- (1)WePHP 开启WePHP
- lnrfvnhjttpvvlj
- 在PHP语言中使用JSON
- PHP开发中常见的漏洞及防范
- Thinkphp5.0中自动生成模块以及目录方案
- php 做下载功能需注意项
- 实例讲解PHP设计模式编程中的简单工厂模式
- Laravel入门基础教程(二)路由
- 实例讲解PHP设计模式编程中的简单工厂模式
- 查找php配置文件路径
- ftp 实现文件的上传下载以及列出文件列表
- php学习之路
- 如何让没有定义的php变量不报错
- ios afnetworking2.x上传图片 服务端php无法接受文件问题
- php小分点