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 相关文章推荐
实现 win2003 下 mysql 数据库每天自动备份
Dec 06 PHP
PHP 一个随机字符串生成代码
May 26 PHP
php操作JSON格式数据的实现代码
Dec 24 PHP
php错误、异常处理机制(补充)
May 07 PHP
简单谈谈php中ob_flush和flush的区别
Nov 27 PHP
php使用pdo连接并查询sql数据库的方法
Dec 24 PHP
php文件上传你必须知道的几点
Oct 20 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
May 26 PHP
PHP中类属性与类静态变量的访问方法示例
Jul 13 PHP
PHP进程通信基础之信号量与共享内存通信
Feb 19 PHP
PHP中抽象类,接口功能、定义方法示例
Feb 26 PHP
php操作redis数据库常见方法实例总结
Feb 20 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
NOD32 v2.70.32 简体中文封装版 提供下载了
2007/02/27 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
2012/04/25 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
php使用百度ping服务代码实例
2014/06/19 PHP
php实现简单文件下载的方法
2015/01/30 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
3Z版基于jquery的图片复选框(asp.net+jquery)
2010/04/12 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
String.prototype实现的一些javascript函数介绍
2013/11/22 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
Javascript中的方法和匿名方法实例详解
2015/06/13 Javascript
vue.js入门教程之基础语法小结
2016/09/01 Javascript
Bootstrap select下拉联动(jQuery cxselect)
2017/01/04 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
2017/05/10 Javascript
vue配置接口域名方法总结
2019/05/12 Javascript
js屏蔽F12审查元素,禁止修改页面代码等实现代码
2020/10/02 Javascript
python2.7的编码问题与解决方法
2016/10/04 Python
Python基于高斯消元法计算线性方程组示例
2018/01/17 Python
为什么Python中没有&quot;a++&quot;这种写法
2018/11/27 Python
Python检查和同步本地时间(北京时间)的实现方法
2018/12/03 Python
pymysql的简单封装代码实例
2020/01/08 Python
python lambda的使用详解
2021/02/26 Python
英国最大的百货公司:Harrods
2016/08/18 全球购物
如何查找和删除数据库中的重复数据
2014/11/05 面试题
演讲稿开场白
2014/01/13 职场文书
应届电子商务毕业自荐书范文
2014/02/11 职场文书
教学改革问题查摆整改措施
2014/09/27 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
2014年教研员工作总结
2014/12/23 职场文书
歼十出击观后感
2015/06/11 职场文书
房屋产权证明书
2015/06/19 职场文书
2016读书月活动心得体会
2016/01/14 职场文书
golang 实现两个结构体复制字段
2021/04/28 Golang
MySQL Shell import_table数据导入的实现
2021/08/07 MySQL
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android