【发布时间】:2016-05-09 01:04:10
【问题描述】:
<!DOCTYPE HMTL>
<html>
<?php
$movie1 = 'movie1.mp4';
echo $movie1;
echo '<center>';
echo '<video width="600" height="300" controls>';
echo '<source src= "$movie1" type="video/mp4">';
echo "Your browser does not support the video tag.";
echo '</video>';
?>
</html>
我现在正在学习php和html,我想知道为什么它不能识别变量$movie1。视频播放器只显示空白。
我尝试将“movie1.mp4”直接作为源,它工作正常。 我在这里缺少什么吗?提前致谢
【问题讨论】:
-
使用
<body></body>标签并将你的代码放在那里,确保你已经安装了一个网络服务器/PHP并以http://localhost(orYourHost)/file.php而不是可能的c:///file.php访问。 -
另外,你在这里打错字了
HMTL -
你在整个字符串周围使用单引号,你需要转义单引号
-
@RamRaider 他们的代码有效,但包含一个错字。我尝试过这个。看我的cmets给那个家伙。编辑:你说对了一部分,哈哈,我的错。
-
包含的变量在单引号中不起作用,除非先转义
标签: php html google-chrome microsoft-edge