Heim  >  Artikel  >  Backend-Entwicklung  >  PHP file_put_contents函数有什么用?

PHP file_put_contents函数有什么用?

PHPz
PHPzOriginal
2016-06-13 11:46:502531Durchsuche

PHP file_put_contents函数有什么用?

PHP file_put_contents函数有什么用?

file_put_contents()是PHP中的一个内置函数,作用是:将一个字符串写入文件中。

该函数访问文件时,遵循以下规则:

  • 如果设置了 FILE_USE_INCLUDE_PATH,那么将检查 *filename* 副本的内置路径

  • 如果文件不存在,将创建一个文件

  • 打开文件

  • 如果设置了 LOCK_EX,那么将锁定文件

  • 如果设置了 FILE_APPEND,那么将移至文件末尾。否则,将会清除文件的内容

  • 向文件中写入数据

  • 关闭文件并对所有文件解锁

如果成功,该函数将返回写入文件中的字符数。如果失败,则返回 False。

语法

int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] )

1.png

注:

  • 请使用 FILE_APPEND 避免删除文件中已存在的内容。

  • 本函数可安全用于二进制对象。

示例:

<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>

输出:

26

更多相关知识,请访问 PHP中文网!!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn