繁体   English   中英

PHP变量问题

[英]PHP Variable Issue

首先,我对PHP完全陌生。 话虽如此,这是我的问题。

我有一个网页index.php,其中包含header.php和footer.php。 在index.php页面的顶部,我有:

<?php $pageID = 'home'; ?>

在header.php文件中,我有

<body id="<?php echo $pageID; ?>">

然而,当页面加载时,body标签看起来如下: <body id="">

难道我做错了什么?

谢谢

包含header.php 之前 ,请检查以确保声明了$pageID 如果您不这样做,则header.php不会获得$pageID变量的值,因为索引文件仅在包含文件之后才对其进行设置,因此它不会打印任何内容。

在代码方面,请检查这些命令的顺序是否为:

$pageID = 'home';
// anything else that might be in between
include 'header.php';

与此相反:

include 'header.php';
// anything else that might be in between
$pageID = 'home';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM