sil*_*low 2 php zend-framework zend-view
我正在这里阅读一些RAW代码http://www.zfsnippets.com/snippets/view/id/17/output/raw/table-view-helper,其中作者正在进行大量的斜线转义\'class\'.
protected $_attribs = array(
\'class\' => \'table\',
\'cellpadding\' => \'0\',
\'cellspacing\' => \'0\',
\'border\' => \'0\',
);
Run Code Online (Sandbox Code Playgroud)
根据我的理解,它应该是用于构造表标记的代码.为什么作者正是这样做的,并没有比这个可怕的解决方法更好的方法.我在想双引号应该"'class'"但不确定.任何人都知道这样做的正确方法是什么?
这是调用此var的其他任何地方.array_merge我猜测它基本上是以getter setter风格使用的
public function setAttribs($options = null)
{
if (is_array($options)) {
$this->_attribs = array_merge($this->_attribs, $options);
}
return $this;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
160 次 |
| 最近记录: |