我制作了一个带有
的header.php文件<div id="contact-us">
但我想更改它,以便它将页面ID回显到标题中,因为每个页面都有自己的ID
例如
头文件中的
<div <?php echo $page_id; ?> ">
在contacts.php中你会有
<?php $page_id = id="contact-us" ">
你能告诉我我做错了吗
答案 0 :(得分:2)
如果你试图通过回显php中的变量来创建一个ID,你可能只想做这样的事情:
<div id="<?php echo $page_id; ?>">
这样,$page_id
的内容将被设置为html代码中的ID。您可以仅使用一个$page_id
在其他位置设置=
的值,如下所示:
<?php $page_id = "contact-us"; ?>
请注意,在尝试使用此ID创建div之前,必须先使用此代码。您的计算机无法计时旅行,在尝试使用该计算机之前,需要知道该变量的值。
答案 1 :(得分:2)
您必须在使用之前设置变量,例如:
$page_id = 'Whatever';
然后你可以使用它:
<div id="<?= $page_id; ?>">
这样的事情:
<?php $page_id = id="contact-us" ">
不起作用!