在PHP中,有许多函数用于处理文件。
fopen(),对磁盘上文件的低层次访问
file_get_contents(),检索一个文件或URL的内容。
file_put_contents(),将一个字符串保存到一个本地文件。
磁盘功能
unlink($path), 删除文件
copy($from, $to), 将一个文件从一个地方复制到另一个地方(可以从一个URL复制到本地磁盘)。
rename(), 重新命名或移动磁盘上的文件
chmod(…
file_get_contents函数用于读取一个文件并将其内容放入一个变量。这个函数类似于include函数,但与include不同的是,它可以检索互联网上的远程文件并通过变量传输其内容。
样品
这两个函数都可以用来从磁盘加载一个本地文件。
$news = file_get_contents('新闻.html');
echo '最新新闻:<br>' . $news;
或从一个远程URL。
$page = file_get_contents('https://www…
支持
PHP 4, PHP 5, PHP 7
简要说明
将另一个文本文件或脚本附加到脚本中。
要求
其他要插入的文本文件或脚本。
注意
不能加载外部文件。
描述
在页面中插入另一个文本文件或脚本。支持普通/文本文件。
嵌入文件的行为就像它们直接在页面中一样。
嵌入式脚本会自动执行。
嵌入脚本转移变量的值。
无法从外部存储器加载。只能读取未经格式化的纯文本和PHP文件。
允许的路径格式。
script.php - 同一目录下的文件,将被执行。
script…
include结构自动插入额外的文件/脚本到当前页面。
就 PHP 而言,它将被自动执行和理解,就像它一直在那个位置一样。
例子。
include '新闻.html';
实际使用
常见的菜单和功能表。
新闻、更新、新闻和相同的内容。
页眉或页脚,...
动态文件加载
我们经常需要动态地加载文件,例如基于一个变量。
比如说。
$clanek = '颈椎病';
include $clanek . '.html';
或者我们可以动态地将文章加载到页面中。
include '文章/' . $…
PHP最初是一种模板语言,它的诞生是为了使网页的各个部分能够容易地组合在一起。
支持的格式
折叠在文本形式下工作,所以建议使用相关的格式,如.html或.md。
当一个PHP文件被粘贴时,其内容会被执行,就像它们在被粘贴的地方实际存在一样。
折叠页面和插入普通内容
通常,我们需要创建几个有共同内容的页面--例如,一个菜单。
在普通的HTML中,我们会首先创建一个带有菜单的页面,然后多次复制。但在PHP中,我们可以将整个过程自动化。
让我们有一个文件menu.html,菜单内容在那里,index…
file_put_contents函数适用于自动写入文件。另外,你也可以使用fopen(),我不建议初学者使用。
样品
$file = 'file.txt';
$content = '要保存到一个文件的内容。';
file_put_contents($file, $content);
file_put_contents有2个参数。
filename写在哪里。
我们要写的 "文件的内容"。
注意:file_put_contents()会用最新的内容覆盖该文件。
…