【发布时间】:2014-11-29 12:42:23
【问题描述】:
这是造成问题的 php 代码
<?php
$link = $_SERVER['PHP_SELF'];
$link_array = explode('/',$link);
$last_part = end($link_array);
if($last_part == "funnyprank01.php"||$last_part == "funnyprank02.php"||$last_part == "funnyprank03.php"||$last_part == "funnyprank04.php")
{
<meta property="og:image" content="http://i1.ytimg.com/vi/3uRpVGkVhVI/hqdefault.jpg">
<meta property="og:image:type" content="image/jpg">
}
else
{
<meta property="og:image" content="http://www.8mags.com/images/youtubeimage.png">
<meta property="og:image:type" content="image/png">
}
?>
在添加此代码之前,一切正常。包含此代码的文件名为 header.php
【问题讨论】:
-
在输出原始内容之前需要关闭 PHP 标签。
-
所以在 if 部分之后我应该关闭?> 然后对于 else 部分重新开始?
-
您的编辑看起来正确,如果您收到其他错误,请告知。
-
不,它现在工作正常。谢谢。
-
别忘了通过选择一个答案来标记这个已解决:)