php 資料 模板,分配資料到模板

2021-10-25 21:26:25 字數 1165 閱讀 5106

> ## 繼承\think\controller類

class index extends \think\controller

public function index()

方法一:模板渲染與模板賦值分離

// 模板變數賦值

$this->assign('email','[email protected]');

// 批量賦值

$this->assign([

'name' => 'thinkphp',

'email' => '[email protected]'

// 模板輸出

return $this->fetch('index');

// 模板渲染規則(預設的模板字尾為html,如果不是html,渲染的時候帶上字尾即可)

// 當前模組/當前控制器/當前方法

return $this->fetch();

// 當前模組/當前控制器/edit

return $this->fetch('edit');

// 當前模組/member/read

return $this->fetch('member/read');

// admin/member/edit

return $this->fetch('admin@member/edit');

// 當前模組/public/menu (即便沒有public控制器也是可以的)

return $this->fetch('public/menu');

// 支援從檢視根目錄開始讀取模板(當前模組/預設檢視目錄/menu.html)

$this->fetch('/menu');

方法二:模板渲染與模板賦值同時進行

return $this->fetch('index', [

'name' => 'thinkphp',

'email' => '[email protected]'

> ## 助手函式(不需要繼承controller基類)**`|最簡單的方式|`**

> ### view(['模板檔案'],['模板變數(陣列)'],[模板輸出替換(陣列)])

return view('index', [

'name' => 'thinkphp',

'email' => '[email protected]'

動態分配陣列C 模板

通過動態分配的方法實現了動態陣列的建立,其中包括多種運算子過載。include define size 100 using namespace std template class array 有參建構函式,引數為陣列的長度 array int n length n 有參建構函式,引數為陣列的長度和...

php 資料 模板,php模板總結

模板這東西,其實最重要的是適合自己的專案需求,而不是適合自己的習慣.比如乙個企業的宣傳 訪問量不大,更新量也不大,用什麼都一樣,甚至不用,直接php html寫可能速度最快.也沒什麼不可.但是如果是乙個新聞系統,或者是內容發布系統.兩者這樣,就非常有必要用到模板這一技術.因為他們都 有乙個共通的地方...

c 匯出資料到指定模板

匯出 public actionresult export int oid ws.getrow 5 getcell 1 setcellvalue tuple.joinworktime.todate if tuple.joinunittime null else ws.getrow 7 getcell...