我只是想知道是否有可能在iframe中放置php echo?這樣的事情:在元素屬性中回聲?
<iframe src="<?php echo $dyn; ?>" width="800" height="500" scrolling="yes"></iframe>
如果沒有,這樣做的正確方法是什麼?
我只是想知道是否有可能在iframe中放置php echo?這樣的事情:在元素屬性中回聲?
<iframe src="<?php echo $dyn; ?>" width="800" height="500" scrolling="yes"></iframe>
如果沒有,這樣做的正確方法是什麼?
PHP的工作方式是在工作完成後,甚至在發送HTML之前完成工作,所以等到您真正將完整數據發送給用戶時,就會將其解析爲應給予瀏覽器的內容。
也就是說,當例如
<?php
$dyn = "index.html";
?>
<iframe src="<?php echo $dyn; ?>" width="800" height="500" scrolling="yes"></iframe>
通過服務器打破了這一切的時候,瀏覽器將只看到
<iframe src="index.html" width="800" height="500" scrolling="yes"></iframe>
這就是爲什麼你可以使用HTML和PHP在同一頁面上,因爲服務器在將PHP發送到瀏覽器之前解析PHP,所以最終只是將Text/HTML發送到最終位置。 Echo只是告訴PHP的手段,「而不是僅僅這樣做,向用戶展示這個結果」,並且它圍繞着你已經存在的HTML進行構建。
我在這裏並不好笑,但我只是希望不要把所有可以在網絡上免費獲得的信息全部扔出去,而是直接說出問題的相關信息,而不是在角落裏走20圈,然後不回答問題 – user2056633 2013-02-25 18:32:14
問題是,「我只是想知道是否有可能在iframe中放置php echo?」,並且我給出了答案:是的,是的,以及推理的原因。這是怎麼回事,不回答這個問題? – Gyhth 2013-02-25 18:37:49
我知道我們不應該在這裏有爭論,但如果你能在我的評論中給我一點點說「是」,並且推論「是」,那麼我會吃我的帽子!你只是讓我覺得我無法讀寫,或者我是某種盲目的上帝! – user2056633 2013-02-25 18:42:17
是的,這是可能的。你有沒有遇到特定的問題? – mario 2013-02-25 18:21:03
感謝您的回覆。是的,只要我放入iframe中,<?php echo函數就完全不起作用,但它在iframe外部時可以正常工作。有什麼建議麼? – user2056633 2013-02-25 18:24:13
「不起作用」不足以推薦任何內容。 HTML輸出?錯誤訊息?奇怪的行爲? – mario 2013-02-25 18:27:50