think\Template::assign PHP Method

assign() public method

模板变量赋值
public assign ( mixed $name, mixed $value = '' ) : void
$name mixed
$value mixed
return void
    public function assign($name, $value = '')
    {
        if (is_array($name)) {
            $this->data = array_merge($this->data, $name);
        } else {
            $this->data[$name] = $value;
        }
    }

Usage Example

Example #1
0
 public function testVarGet()
 {
     $template = new Template();
     $data = ['a' => 'a', 'b' => 'b'];
     $template->assign($data);
     $this->assertEquals($data, $template->get());
 }
All Usage Examples Of think\Template::assign