thinkphp5模板輸出二維陣列

2021-08-14 22:40:28 字數 561 閱讀 3526

在專案開發中遇到從控制器向模板傳入二維陣列並輸出問題,當從控制器傳入二維陣列時,可以用for語句進行輸出具體如下:

控制器方法:

public function showboundary()

//print_r($boundarynt['bname']);

//print_r($boundarynt);

$boundaryname=$boundarynt['bname'];

print_r($boundaryname);

$boundarytype=$boundarynt['btype'];

}$this->assign('countg',$countarray);

$this->assign('boundarynt',$boundarynt);

$this->assign('boundaryname',$boundaryname);

$this->assign('boundarytype',$boundarytype);

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

}模板輸出**:

ThinkPHP5 響應輸出 03

重定向 可以使用redirect助手函式進行重定向 class index redirect函式和控制器的redirect方法的引數順序有所區別 重定向傳參 如果是站內重定向的話,可以支援url組裝,有兩種方式組裝url,第一種是直接使用完整位址 打頭 redirect index index he...

ThinkPHP5 模板渲染 02

模板變數賦值 在進行模板渲染之前,一般需要對模板變數進行賦值,也就是說模板裡面輸出的變數 是必須先賦值到模板才能呼叫 除了一些系統預設支援的系統變數可以直接使用外 使用未賦值的模板變數會丟擲變數未定義異常。模板變數賦值其實最終都是呼叫的檢視類的 assign方法,如果控制器已經繼承了系 統的控制器基...

ThinkPHP5的模板替換 STATIC

url 得到的是當前模組名和當前控制器名 static 得到的是 static也就是根下的static目錄即public static目錄 thinkphp是乙個單入口檔案,所有的請求都會落到public index.php,安裝好thinkphp5之後,public就會預設有乙個static目錄,...