我正在嘗試學習PHP開發的MVC設計模式,我有幾個關於視圖結構的問題。PHP MVC - 我如何使用視圖?
我一直在看「視圖不是模板!」到處都是我閱讀MVC的貼圖。但是,我如何包含標題,導航欄和頁腳等內容?如果我有所有視圖都應該共享的html,那麼如何在沒有模板的情況下將視圖包含在視圖中?
我也讀過堆棧溢出中的另一個線程,認爲視圖永遠不需要聲明,並且它們是應該需要的聲明。但是如果我有一個觀點應該在多個視圖中需要的情況呢?假設一些視圖有幾行可以列出一個列表,那麼在視圖中重用使用require語句的代碼比爲每個視圖重寫代碼更合乎邏輯,但這顯然違背了視圖的本質。
謝謝。
Ify ou不是指像CakePHP這樣的特定框架,那麼您的意思是MVC設計模式,而不是框架 – Andrew
是的。你是對的。 – Nikita240