PHP Manual
/
与文件一起工作

包括(折页的片断)。

23. 08. 2019

Obsah článku

PHP最初是一种模板语言,它的诞生是为了使网页的各个部分能够容易地组合在一起。

支持的格式

折叠在文本形式下工作,所以建议使用相关的格式,如.html.md

当一个PHP文件被粘贴时,其内容会被执行,就像它们在被粘贴的地方实际存在一样。

折叠页面和插入普通内容

通常,我们需要创建几个有共同内容的页面--例如,一个菜单。

在普通的HTML中,我们会首先创建一个带有菜单的页面,然后多次复制。但在PHP中,我们可以将整个过程自动化。

让我们有一个文件menu.html,菜单内容在那里,index.php,我们把内容和菜单放在那里。

一个简单的例子。

<div class="页">
<div class="内容">
<?php
include __DIR__
. '/article/' . ($_GET['页'] ?? '索引') . '.html';
?>
</div>
<div class="menu">
include 'menu.html';
?>
</div>
</div>

这个脚本自动插入/article目录中的页面内容,并根据用户的输入(URL参数?page=...)读取文件名。如果没有传递参数,就会使用index.html

因此,URL可能看起来像,例如,example.com?page=contacts并加载/article/contacts.html

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
2.
Status:
All systems normal.
2024