我在同一页面上包含了 header.php 和 index.php。
可以在header.php
文件中找到以下内容:
<?php
$pageName="home";
if(is_page('47')){
$pageName="services";}
printVar($pageName);
?>
function printVar($v){ //on functions.php
echo $v;
}
它会在 if 语句之后和 header.php 的任何位置立即打印出 var,但是当我转到index.php
它时不会打印。
<ul class="<?php printVar($pageName); //does not print out ?>">
<li class="home"><a href="/">Home</a></li>
<li class="services"><a href="/">Services</a></li>
<li class="seminar"><a href="#">Seminar</a></li>
<li class="contact last"><a href="#">Contact</a></li>
</ul>
如何在不将所有内容移动到的情况下打印此变量index.php
?