PHP中其实也可以用方法链

yipeiwu_com6年前PHP代码库
简单示意一下:
复制代码 代码如下:

<?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对网站验证码进行破解

如何使用PHP对网站验证码进行破解

验证码的功能一般是防止使用程序恶意注册、暴力破解或批量发帖而设置的。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验...

PHP中判断文件存在使用is_file还是file_exists?

判断文件存在用is_file还是file_exists? 在写程序时发现在判断文件是否存在时,有两种写法,有的人用了is_file,有的人用了file_exists,用哪个更好或者说更合...

php中\r \r\n \t的区别示例介绍

\n 软回车: 在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。 在Linux、unix 中只表示换行,但不会回到下一行的开始位置。 \r...

解析PHP 使用curl提交json格式数据

复制代码 代码如下:$data = array("name" => "Hagrid", "age" => "36");$data_string = json_encode($...

php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法

php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法

date.csv:"ID" "NAME" "EMAIL""1" "小明" "xm@163.com""2" "小东" "xd@sina.com""3" "小少" "shaozi@hotma...