当前位置: 首页 > 面试题库 >

如何在PHP中写入文件?

杜成和
2023-03-14
问题内容

我在一个免费的支持PHP的服务器上安装了此脚本:

<html>
<body>

<?php
$file = fopen("lidn.txt","a");


fclose($file);
?>

</body>
</html>

它创建文件lidn.txt,但为空。

如何创建文件并向其中写入内容,例如“猫追老鼠”行?


问题答案:

您可以使用更高级别的函数,例如file_put_contents($filename, $content),与调用fopen(),相同fwrite(),然后fclose()依次将数据写入文件。



 类似资料:
  • 问题内容: 是否可以写字符串或登录控制台? 我的意思是说 就像在JSP中一样,如果我们打印,则它将在控制台而不是页面上。 问题答案: 火狐浏览器 在Firefox上,您可以使用名为FirePHP的扩展程序,该扩展程序可以将信息从PHP应用程序记录和转储到控制台。这是很棒的Web开发扩展Firebug的附加组件。 http://www.studytrails.com/blog/using-firep

  • 我试图将数据写入csv文件,我创建了四列作为 除了序列号,其他三个字段是列表

  • 我知道这个问题已经被问了很多次,但我阅读了所有相关的答案,我的问题还没有解决。我可以通过下面的代码在新的空白pdf文件中添加文本和图像。 但是当我取消注释行

  • 我想从kafka主题中读取流数据,并以avro或parquet格式写入S3。数据流看起来像是json字符串,但我无法以avro或parquet格式转换并写入S3。 val stream=env.AddSource(myConsumerSource).AddSink(sink) 请帮忙,谢谢!

  • 问题内容: 我的代码: 由于某种原因,它以字符串形式编写,因此文件如下所示: 根据Google的指示,它告诉我使用,但它是回车符,这似乎不是我想要执行的操作。我只希望文件看起来像这样: 谢谢。 问题答案: 替换为。使用时无法识别转义序列。 。 有关如何写行尾的问题,请参见此处的注释。基本上,不同的操作系统对于行尾有不同的约定。Windows使用“ \ r \ n”,基于Unix的操作系统使用“ \

  • 问题内容: 我正在尝试从文本文件中读取UTF8文本,然后将其中一些打印到另一个文件中。我正在使用Linux和gcc编译器。这是我正在使用的代码: 目前,它适用于英文字符。 问题答案: 这段代码对我有用: