php新手,關於php實現c#主版頁面的有關問題

來源:互聯網
上載者:User
php新手求助,關於php實現c#主版頁面的問題
我之前一直都是用的c#做.net網站,最近剛開始學習php,就遇到了問題,求各位幫幫忙看看如何解決

之前做的.net小網頁系統,主版頁面中有一個地區專門用來顯示登陸後的使用者名稱、ip等

但由於php中沒有主版頁面,於是我想把一個頁面大體布局寫好(以下稱master.php),在其他頁面中include,就相當於實現“主版頁面”的功能了,但是遇到了如下問題:


由於master.php寫的只有布局,真正不同頁面中要顯示的內容應該如何放進主版頁面中呢?

比如像c#中,主版頁面有asp:ContentPlaceHolder

而我現在在master.php 中寫好布局,在新頁面中寫的控制項啊那些,全部都在master.php地區之外(反正顯示是亂的,因為控制項根本沒有安放到對應正確的位置),想請問一下這個問題如何解決

或者還有沒有比這個更常用、更好的方法實現這一效果?先謝謝各位了
------解決方案--------------------
要麼用架構裡的繼承,要麼自己實現繼承的功能,或者你把布局分開,用include包含進來
------解決方案--------------------
可以考慮一下用smarty模板
------解決方案--------------------
用include 吧,或者參考TP有個模板繼承的東西(沒用過模板繼承)
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.