在元素属性内回显?

2024-04-01

我只是想知道是否可以将 php echo 放入 iframe 中?像这样的东西:

<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 发送到浏览器之前对其进行解析,因此您最终只需将 Text/HTML 发送到最终位置。 Echo 只是告诉 PHP 的一种方式,“而不只是这样做,向用户显示这个结果。”,它围绕您已经存在的 HTML 构建它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在元素属性内回显? 的相关文章

随机推荐