如何创建包含include语句的if语句?PHP如果使用PHP的其他语句包含
在ASP中你需要有双引号,但我不知道如何在PHP中做到这一点。
我认为问题在于这一点:
<?php include 'i_main-nav-wohl.php' ?>
我试过如下:
<?php $url = $_SERVER["REQUEST_URI"];
if (strpos($url, "/occupational/wohl/") === 0) {
echo '<?php include ''i_main-nav-wohl.php'' ?>';
} else {
echo '<?php include ''i_main-nav-wohl.php'' ?>';
}
?>
<?php $url = $_SERVER["REQUEST_URI"];
if (strpos($url, "/occupational/wohl/") === 0) {
echo '<?php include "'i_main-nav-wohl.php'" ?>';
} else {
echo '<?php include "'i_main-nav-wohl.php'" ?>';
}
?>
<?php $url = $_SERVER["REQUEST_URI"];
if (strpos($url, "/occupational/wohl/") === 0) {
echo '<?php include 'i_main-nav-wohl.php' ?>';
} else {
echo '<?php include 'i_main-nav-wohl.php' ?>';
}
?>
无论如何,你似乎都包含相同的文件,那么为什么要打扰'if'呢? – kero
我不包括相同的文件,它只是看起来像这个代码。我只是测试,并没有复制它。而@ Dagon,这是很好的建议,你有一个可能有用的资源吗?请记住,我仍在学习。这就是我来到这个网站的原因。我们必须从某个地方开始。 – JHP
@JHP我建议从这里开始:http://www.php.net/manual/en/langref.php – 2014-01-09 21:13:34