gpt4 book ai didi

php - 在 PHP 中追加文件...无法换行 (\n) 来处理变量

转载 作者:可可西里 更新时间:2023-10-31 23:59:27 24 4
gpt4 key购买 nike

    $file = "file.txt";
$f = fopen($file, 'a');
fwrite($f, $usrname . "\n");
fclose($f);

每当我运行此代码时,我都希望将此人的用户名 ($username) append 到 file.txt。但是,当我运行它时,它不会添加新行。我做错了什么?

最佳答案

您可以使用标准的 PHP_EOL 常量,而不是对换行符进行硬编码,它是您正在执行脚本的平台的行尾标记:

fwrite($f, $usrname . PHP_EOL);

当然,如果您希望文件可移植到其他操作系统,那么您应该选择一个 EOL 标记并坚持使用它,而忽略主机平台使用的是什么。

关于php - 在 PHP 中追加文件...无法换行 (\n) 来处理变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5444794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com