2016-06-16 110 views
-4

我有一些大的HTML代碼,我想把它放在一個PHP變量中而不會丟失語法高亮。我還希望當它作爲變量放入時,它將顯示爲不是HTML代碼的普通字符串。PHP變量中的HTML不會丟失語法高亮

有沒有一種方法,如:

<?php 

    $var = 

?> 

HTML GOES HERE 

<?php 

    ; 

    echo $var; 

?> 

我知道我的代碼在這裏沒有任何意義,但它只是描述的情況。

+4

語法突出顯示取決於您的編輯器。 –

+0

你可能想看看http://php.net/manual/en/function.ob-start.php。你需要的是一個編輯器插件 – ArtoAle

回答

2

如果代碼很長 - 說一個菜單div或什麼的,你可以使用include。它不會給你一個變量來使用,但結果是一樣的。

<?php 
include file_with_my_code.php; 
?> 

在file_with_my_code.php(不必是.PHP,html的工作也很不錯),你只需粘貼代碼,如果你正在創建一個獨立的HTML文件。

0

剛發現它!

$var = <<<HTML 
<HTML GOES HERE> 
HTML;