php中__toString()方法用法示例


Posted in PHP onDecember 07, 2016

本文实例讲述了php中__toString()方法。分享给大家供大家参考,具体如下:

我们前面说过在类里面声明“--”开始的方法名的方法,都是在某一时刻不同情况下自动调用执行的方法。“__toString()”方法也是一样自动被调用的。是在直接输出对象引用时自动调用的。

<?php
class TestClass{
  public $foo;
  public function __construct($foo) {
    $this->foo = $foo;
  }
  public function __toString() {
    return $this->foo;
  }
}
$class = new TestClass("Hello");
echo $class;
?>

这时候就会自动输出“Hello”。

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
社区(php&amp;&amp;mysql)一
Oct 09 PHP
测试您的 PHP 水平的题目
May 30 PHP
探讨php中遍历二维数组的几种方法详解
Jun 08 PHP
PHP页面间参数传递的四种方法详解
Jun 09 PHP
php实现按文件名搜索文件的远程文件查找器
May 10 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
Nov 30 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 PHP
详解php中反射的应用
Mar 15 PHP
深入剖析浏览器退出之后php还会继续执行么
May 17 PHP
php opendir()列出目录下所有文件的实例代码
Oct 02 PHP
thinkPHP js文件中U方法不被解析问题的解决方法
Dec 05 PHP
Laravel框架用户登陆身份验证实现方法详解
Sep 14 PHP
php中this关键字用法分析
Dec 07 #PHP
php中final关键字用法分析
Dec 07 #PHP
php中static和const关键字用法分析
Dec 07 #PHP
php抽象方法和抽象类实例分析
Dec 07 #PHP
php接口技术实例详解
Dec 07 #PHP
php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】
Dec 07 #PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
Dec 07 #PHP
You might like
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
2011/05/17 PHP
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
2013/06/24 PHP
PHP引用(&amp;)各种使用方法实例详解
2014/03/20 PHP
php 使用expat方式解析xml文件操作示例
2019/11/26 PHP
PHP执行linux命令6个函数代码实例
2020/11/24 PHP
JavaScript 10件让人费解的事情
2010/02/15 Javascript
JQuery中each()的使用方法说明
2010/08/19 Javascript
缓动函数requestAnimationFrame 更好的实现浏览器经动画
2012/12/07 Javascript
jquery实现右键菜单插件
2015/03/29 Javascript
JavaScript中的this到底是什么(一)
2015/12/09 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
javascript实现checkbox复选框实例代码
2016/01/10 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
JavaScript实现的搜索及高亮显示功能示例
2017/08/14 Javascript
react-native组件中NavigatorIOS和ListView结合使用的方法
2017/09/30 Javascript
js的函数的按值传递参数(实例讲解)
2017/11/16 Javascript
jQuery实现鼠标移到某个对象时弹出显示层功能
2018/08/23 jQuery
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
2018/12/11 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
layui 富文本编辑器和textarea值的相互传递方法
2019/09/18 Javascript
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
通过数据库向Django模型添加字段的示例
2015/07/21 Python
获取python文件扩展名和文件名方法
2018/02/02 Python
Python中pandas dataframe删除一行或一列:drop函数详解
2018/07/03 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
python创建学生管理系统
2019/11/22 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
如何通过jdbc调用存储过程
2012/04/19 面试题
四风问题自查自纠工作情况报告
2014/10/28 职场文书
办公室岗位职责
2015/02/04 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
MySQL数据库中varchar类型的数字比较大小的方法
2021/11/17 MySQL
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python