PHP中其实也可以用方法链


Posted in PHP onNovember 10, 2011

简单示意一下:

<?php 
class test { 
private $_name = ''; 
public function setName($name) 
{ 
$this->_name = $name; 
return $this; 
} 
public function getName() 
{ 
echo $this->_name . "\n"; 
return $this; 
} 
} 
$link = new test(); 
// 方法链 
$link->setName('name1')->getName()->setName('name2')->getName()->setName('name3')->getName();

结果如下:

name1 
name2 
name3
PHP 相关文章推荐
PHPwind整合最土系统用户同步登录实现方法
Dec 08 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
PHP flush()与ob_flush()的区别详解
Jun 03 PHP
九个你必须知道而且又很好用的php函数和特点
Aug 08 PHP
php过滤敏感词的示例
Mar 31 PHP
PHP实现的简易版图片相似度比较
Jan 07 PHP
php的ddos攻击解决方法
Jan 08 PHP
支付宝服务窗API接口开发php版本
Jul 20 PHP
浅谈Laravel中的一个后期静态绑定
Aug 11 PHP
laravel实现简单用户权限的示例代码
May 28 PHP
TP5框架实现签到功能的方法分析
Apr 05 PHP
PHP容易被忽略而出错陷阱 数字与字符串比较
Nov 10 #PHP
PHP及Zend Engine的线程安全模型分析
Nov 10 #PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
Nov 09 #PHP
php fsockopen中多线程问题的解决办法[翻译]
Nov 09 #PHP
PHP句法规则详解 入门学习
Nov 09 #PHP
php空间不支持socket但支持curl时recaptcha的用法
Nov 07 #PHP
PHP动态分页函数,PHP开发分页必备啦
Nov 07 #PHP
You might like
修改php.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
php中邮箱地址正则表达式实现与详解
2012/04/24 PHP
div li的多行多列 无刷新分页示例代码
2013/10/16 PHP
[原创]php求圆周率的简单实现方法
2016/05/30 PHP
PHP文件上传小程序 适合初学者学习!
2019/05/23 PHP
6款新颖的jQuery和CSS3进度条插件推荐
2013/03/05 Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
2013/08/02 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
js实现Select下拉框具有输入功能的方法
2015/02/06 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
2016/08/02 Javascript
解决JavaScript layui 下拉框不显示的问题
2018/08/14 Javascript
[01:34]传奇从这开始 2016国际邀请赛中国区预选赛震撼开启
2016/06/26 DOTA
Python contextlib模块使用示例
2015/02/18 Python
快速入手Python字符编码
2016/08/03 Python
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
2020/05/11 Python
python神经网络编程实现手写数字识别
2020/05/27 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
怀旧收藏品和经典纪念品:Betty’s Attic
2018/08/29 全球购物
C#如何进行LDAP用户校验
2012/11/21 面试题
大学生简历中个人的自我评价
2013/10/06 职场文书
店长助理岗位职责
2013/12/13 职场文书
2014村务公开实施方案
2014/02/25 职场文书
投资意向书范本
2014/04/01 职场文书
纪检干部先进事迹材料
2014/08/23 职场文书
2014年心理健康教育工作总结
2014/12/06 职场文书
聋哑人盗窃罪辩护词
2015/05/21 职场文书
闪闪红星观后感
2015/06/08 职场文书
法制教育讲座心得体会
2016/01/14 职场文书
用 Python 定义 Schema 并生成 Parquet 文件详情
2021/09/25 Python
Nginx反向代理学习实例教程
2021/10/24 Servers