2017-07-14 150 views
-4

我被告知,PHP5不允許在類中包含語句?如何在類中包含HTML模板?

只是驗證這是正確還是錯誤的建議,如果正確的話,這是在PHP7中解決。

+2

心靈降低CAPS?這叫喊 –

+3

請不要提出你的問題。冗餘地重複標題中的標籤信息也是沒有必要的。標籤系統工作得非常好,不需要幫助。相反,請使用該空間來更具體地描述您所問的內容,以便未來的人們試圖找到類似問題的答案並查看搜索結果列表時非常有用。同樣可以說你的問題描述 - *有問題*是無用的,甚至不是一句話。謝謝。 –

回答

1

您不能直接在類的主體中包含文件。當然可以在一個方法中包含文件。

斷碼:

class MyClass { 
    include('myInclude.php'); 
} 

工作代碼:

class MyClass { 
    public function __construct() { 
     include('myInclude.php'); 
    } 
} 
+0

我會贊成,但我會注意到,如果你發現自己做這件事,你可能做錯了事。 – ceejayoz

+1

我懷疑從撰寫問題的方式看,作者試圖在課堂內部包含一個文件。這是值得澄清的混亂,但我肯定同意,這兩個例子是我想看到使用的東西。 –

+0

@ceejayoz好吧,有一個具體的用例:http://chadminick.com/articles/simple-php-template-engine.html#sthash.TCmDzlWI.dpbs –

相關問題