【发布时间】:2021-05-09 07:42:18
【问题描述】:
是否可以使用“php include”来调用另一个.php文件中存在的第一个链接。
下面是我的文件的结构。我想要做的是单击项目,这将打开文件 project-one.html
我猜 :first-child 在 HTML 文件中不起作用...
在我拥有的 HTML 文件中:
<ul>
<li><?php include 'menu.php:first-child';?>PROJECT</li>
</ul>
在我拥有的 PHP 文件中:
<ul>
<li><a href="project-one.html">P1</a></li>
<li><a href="project-two.html">P2</a></li>
</ul>
【问题讨论】:
-
不,这没有任何意义。 PHP 对 HTML 结构一无所知。
-
include的参数是一个文件名。这将查找名称以:first-child结尾的文件 -
对...有没有我想做的事?我正在尝试链接 PHP 中的第一个
- ,因为它始终是我每隔几天更新一次的“最新”文章。我也试图在下面使用它,但我不知道如何编写字符串,甚至是否可能。
-
你可以做
<li><?= menu('li:first-child', 'PROJECT') ?></li>,稍加努力就可以创建一个菜单函数,加载并解析xpath/domdocument文件menu.php,然后将第二个参数作为链接标签传递 -
为什么要使用静态文件而不是您查询的数据库?
标签: php