网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

變量輸出

在模板中輸出變量的方法很簡單,例如,在控制器中我們給模板變量賦值:

$view = new View();
$view->name = 'thinkphp';
return $view->fetch();

然后就可以在模板中使用:

Hello,{$name}!

模板編譯后的結果就是:

Hello,<?php echo($name);?>

這樣,運行的時候就會在模板中顯示: Hello,ThinkPHP!

注意模板標簽的{$之間不能有任何的空格,否則標簽無效。所以,下面的標簽

Hello,{ $name}!

將不會正常輸出name變量,而是直接保持不變輸出: Hello,{ $name}!

模板標簽的變量輸出根據變量類型有所區別,剛才我們輸出的是字符串變量,如果是數組變量,

$data['name'] = 'ThinkPHP';
$data['email'] = 'thinkphp@qq.com';
$view->assign('data',$data);

那么,在模板中我們可以用下面的方式輸出:

Name:{$data.name}
Email:{$data.email}

或者用下面的方式也是有效:

Name:{$data['name']}
Email:{$data['email']}

當我們要輸出多維數組的時候,往往要采用后面一種方式。

如果data變量是一個對象(并且包含有name和email兩個屬性),那么可以用下面的方式輸出:

Name:{$data:name}
Email:{$data:email}

或者

Name:{$data->name}
Email:{$data->email}
文檔最后更新時間:2018-04-26 10:31:54

文檔
目錄

深色
模式

切換
寬度