PHP中其實也可以用方法鏈
更新時間:2011年11月10日 01:17:34 作者:
javascript里有個很有效的用法即方法鏈,在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();
結(jié)果如下:
name1
name2
name3
復(fù)制代碼 代碼如下:
<?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();
結(jié)果如下:
復(fù)制代碼 代碼如下:
name1
name2
name3
相關(guān)文章
asp和php下textarea提交大量數(shù)據(jù)發(fā)生丟失的解決方法
2008-01-01PHP中防止直接訪問或查看或下載config.php文件的方法
如何防止下載或訪問PHP的配置文件? 比如服務(wù)器里存放著config.php文件,里面有訪問數(shù)據(jù)庫的用戶名和密碼。怎么樣防止用戶查看該文件?2012-07-07