问题标签 [fopen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7312 浏览

php - fopen 创建不存在的新文件

我正在尝试创建一个不存在的文件或写入一个已经存在的文件。

在一个php文件中我正在尝试这个:

$file = fopen("data.txt", "a");

fwrite($file, "\n" . $name); fwrite($file, "," . $lastname);

fwrite($file, "," . $email);

fclose($文件);

我在 Windows Xp 下运行 Apache 并且没有运气创建文件“data.txt”。文档说添加 a 参数应该创建一个具有第一个参数(data.txt)中提到的名称的文件。我在这里拧干什么呢?

在此先感谢下

0 投票
3 回答
4310 浏览

c - fclose() 期间的段错误

fclose() 导致段错误。我有 :

我没有在...中做任何与文件相关的事情,但这不会影响它。但是,我的 MAIN 进程通过存储 pipeName 的共享内存与另一个进程通信;另一个进程 fopen 的这个管道用于读取以与 MAIN 通信。

任何想法为什么这会导致段错误?

谢谢, 赫里斯托

0 投票
6 回答
93808 浏览

c - fopen / fopen_s 并写入文件

我在 C 中使用 fopen 将输出写入文本文件。函数声明是(ARRAY_SIZE前面已经定义了):

我的问题:

  1. 在使用 MVS2008 编译时,我收到警告:warning C4996: 'fopen': This function or variable may be unsafe。考虑改用 fopen_s。我没有看到太多关于fopen_s我可以更改代码的信息。有什么建议么?

  2. 可以指示fprintf以所需的数值精度将数字写入文件吗?如果我正在使用long double,那么我假设我的答案在小数点后 15 位之前都是好的。我对吗?

0 投票
4 回答
6291 浏览

php - 将 .dat 文件读取为“rb”读取二进制文件

\folder\在 webroot 上方有一个文件夹,其中包含.php, .inc,.dat文件

  • 可以.php访问.inc没问题

  • 但是当.inc尝试访问.datusing时,它会给出一个在里面fopen('mydat.dat', "rb");找不到的错误mydat.dat \folder\myinc.inc

当然它找不到它,因为它.inc是文件而不是文件夹。为什么 php 如此对待它?

任何想法为什么 php 试图找到.dat内部.inc

或任何其他替代方案fopen($filename, "rb")

0 投票
4 回答
5675 浏览

php - 无法在php中打开文件

代码在 fopen() 处阻塞:

结果网页显示:

“警告:fopen(/path/to/file/some_file.txt)[function.fopen]:无法打开流:第 5 行的 /var/www/html/test.php 中的权限被拒绝无法打开文件”

我尝试使用文件权限,但无济于事。我更改了用户/组chown apache:apache some_file.txt并更改了权限chmod 755 some_file.txt。以下是相关结果ls -l /path/to/file/

0 投票
1 回答
6277 浏览

c - 如何使用 fwrite() 覆盖偏移 Y 上的 X 字节?

我在 C 中使用 fopen() 和 fwrite() 所能找到的只是删除所有内容并重新开始写入或附加到文件末尾。如果我需要转到文件中的某个偏移量并覆盖几个字节怎么办?

这可能与某些功能有关吗?

0 投票
4 回答
4023 浏览

c - fopen 与 stat 的性能

我正在为嵌入式系统编写几个 C 程序,我们可以挤出的每一点性能都很重要。其中一部分是访问日志文件。在确定文件是否存在时,使用 open / fopen 和 stat 之间是否存在性能差异?我一直在使用 stat 假设它只需要对文件系统进行快速检查,而 fopen 在返回之前必须实际获得对文件的访问权限并操作内部数据结构。这有什么优点吗?

0 投票
3 回答
61 浏览

php - php 文件错误。愚蠢的小问题

使用 xampp 在桌面上可以正常工作,但是当我将它上传到我的虚拟主机时它不会。文件 x.csv 位于同一目录中

我得到的错误是-

我哪里错了?

0 投票
5 回答
367 浏览

php - 在 PHP 中获取页面的标题

当我想获得一个远程网站的标题时,我使用这个脚本:


但是当我用重音解析一个网站标题时,我得到“�”。但是,如果我查看 PHPMyAdmin,我会正确看到重音符号。发生了什么?

0 投票
1 回答
718 浏览

php - 使用 fopen 和 str_replace 自动填充选择选项

我有这个文件'gardens.php' ,它从一个名为'generalinfo'的表中提取数据,然后我使用 fopen 将该数据发送到一个名为'index.html'的文件中。这是问题,只有一个选项被填写。我在这里运行了一个演示Garden Demo <--这是一个新的更新页面和位置,有比我本地更多的错误如果有人可以帮我修复它们 用户名:stack1 密码:stack1

有没有更好的方法来实现我想要的?

谢谢!总是。

花园.PHP

索引.PHP 片段

连接.PHP