• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

写入fwirte函数的用法,有点郁闷了。

php 搞代码 3年前 (2022-01-23) 17次浏览 已收录 0个评论
文章目录[隐藏]
$name=$name[1];$wei='../dow/'.$name.'.txt';$weizhi=fopen($wei,'a')or die("can't open file");fwrite($weizhi,$neirong);

这个 $neirong 有点大,大的上限估计都有百M级。
第二个问题就是。。$name是调用数据库的书名的。当去执行生成时。
他生成2个文件。1个 是 .txt 没文件名的。第二个就是正常的 书名.txt
。而.txt文件小于有正常文件名的文件如

.txt 4002k
书名.txt 12k

问:应该只是生成1个才对的嘛。怎么会2个呢?难道执行了2次生成。而奇怪的就是我把$name设置为ID数字型,他就正常的生成1个文件,而内容也是正常的。

回复讨论(解决方案)

不太明白你想问什么,生成两个文件只能是你的代码故意这样做了。

设置文件名为 数字型的 例如 1.txt 2.txt 他是正常的生成为1个文件
如设置为中文的文件名 例如 名字.txt 名字2.txt 这样他就多生成出1个空文件名出来

5本文来源gao!daima.com搞$代!码#网#

搞代gaodaima码

例如 .txt .txt

这是不可能的!
你先清空数据目录再做测试

这是不可能的!
你先清空数据目录再做测试

测试用ID来作为文件名的话,没问题。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:写入fwirte函数的用法,有点郁闷了。
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址