HTML 代码中的 PHP 块
我试图在我的 html 代码中使用 php 函数,但它一直将此块视为注释!(源代码中的颜色为绿色,不输出任何内容)尽管我在另一个文件中使用了相同的函数,即使在 html 中它也工作得很好。 ..
function x (){
$x = 'hello';
echo('<marquee direction="left" scrollamount="3" behavior="scroll" style="width:300px;
height: 15px; font-size: 11px;">');
echo $x;
echo'</marquee>';
}
<?php
echo x();
?>
我使用的html文件是我在网上找到的模板...我应该检查什么有什么建议吗?
谢谢!
am trying to use a php function within my html code but it keeps treating this block as a comment!(colored green in the source and not outputting anything) though i used the same function in another file and it worked just fine even within html...
function x (){
$x = 'hello';
echo('<marquee direction="left" scrollamount="3" behavior="scroll" style="width:300px;
height: 15px; font-size: 11px;">');
echo $x;
echo'</marquee>';
}
<?php
echo x();
?>
The html file am using is a template i found online...any suggestions for what i should be checking?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
下面是使它起作用的方法:
这是一个稍微好一点的版本:
Here's what will make that work:
Here's a slightly nicer version:
关于您粘贴的代码的一些事情:
function x ()
也必须位于和
?>
标记内被视为 php 代码。您的函数 x() 不返回任何内容,因此您需要将其称为
x();
而不是echo x();
code>Coupe of things about the code you pasted:
function x ()
must also be inside<?php
and?>
tags to be treated as php code.Your function x() is NOT returning anything so you need to call it as
x();
and not asecho x();
函数本身需要包装在标签中
The function itself needs to be wrapper in the tags