我有問題配售HTML變量,如何將我的HTML內容是這樣的:PHP - 上了PHP的標籤
<?php
$html =
?>
//in this space, i will place my html
<span></span>
<?php
;
?>
// and i print it
<?php echo $html;?>
我有問題配售HTML變量,如何將我的HTML內容是這樣的:PHP - 上了PHP的標籤
<?php
$html =
?>
//in this space, i will place my html
<span></span>
<?php
;
?>
// and i print it
<?php echo $html;?>
您需要爲此輸出緩衝。
<?php
ob_start();
?>
<!-- your html code here -->
<span></span>
<?php
$html = ob_get_clean();
?>
你的答案是正確的! 像我的回答... 起初,但你是先進的! 謝謝... –
據我瞭解,你可能想看看heredoc語法。但是,你的問題並不完全清楚。
<?php
$html = <<<EOT
<span></span>
<!-- You can place anything in here "without escaping" -->
EOT;
echo $html;
?>
爲什麼不在PHP標籤之間做這件事?
<?php
$html = '<span></span>';
echo $html;
?>
是的,我知道,但跨度是一個html內容,包含許多html標籤,每個標籤都有字符串,我必須將其轉換... 哦,請幫助我! –
你能舉一個更詳細的例子來說明你想要存儲在變量中嗎?這會幫助你更輕鬆地解決這個問題。 – Maritim
哦,謝謝,我已修復它... 請看我的答案在底部! –
您正在尋找輸出緩衝,喜歡這裏描述:http://stackoverflow.com/questions/4401949/whats-the-use-ob-start-in-php – Adder
你認爲閱讀文檔? http://www.php.net/manual/zh/language.types.string.php – NappingRabbit
hei who is vote down my answer? 我知道如何寫清楚變量... 但我有很長的html行,我很困惑... –