我正在使用PHP函数file_put_contents()将一些内容放入txt文件中.文档中的示例没有使用fclose()完成,我应该关闭文件还是没有必要?
我这样做:
$root = $_SERVER['DOCUMENT_ROOT'];
$log = $root.'/logs/logsContenido.txt';
$agregadoLog = "texto a agregar";
file_put_contents($log, $agregadoLog, FILE_APPEND | LOCK_EX);
Run Code Online (Sandbox Code Playgroud)
就是这样.我什么都不关闭.
我应该做的事情如下:
$root = $_SERVER['DOCUMENT_ROOT'];
$log = $root.'/logs/logsContenido.txt';
$agregadoLog = "texto a agregar";
$file = file_put_contents($log, $agregadoLog, FILE_APPEND | LOCK_EX);
fclose($file);
Run Code Online (Sandbox Code Playgroud)
dec*_*eze 14
不,你不应该/不能.file_put_contents负责打开文件,编写内容和关闭文件.实际上,即使您愿意,也不会向您公开任何可以关闭的句柄.
| 归档时间: |
|
| 查看次数: |
1448 次 |
| 最近记录: |