我现在开始使用php,我不确定为什么这不起作用:
<!-- begin homepage ads -->
<?php
$homepage = array("/", "/?subtopic=latestnews");
$currentpage = $_SERVER['REQUEST_URI'];
if(in_array($homepage==$currentpage)) {
include('pages/newsticker.php');
}
?>
<!-- end homepage ads -->
为什么这不起作用的任何想法?正在搞乱他的代码一段时间而无法解决它
答案 0 :(得分:1)
你应该写这一行
if(in_array($homepage==$currentpage)) {
像这样:
if(in_array($currentpage, $homepage))
答案 1 :(得分:0)
in_array需要2个参数,针和干草堆。将您的if语句更改为以下内容:
if(in_array($currentpage, $homepage))
有关in_array参考,请参阅http://php.net/manual/en/function.in-array.php