Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 1470|回复: 1
打印 上一主题 下一主题

PHP fwrite 的问题。

[复制链接]

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

跳转到指定楼层
1#
发表于 2009-7-29 09:59 PM |只看该作者 |倒序浏览
<?PHP

$file_handle = fopen("title.txt", 'rb');

while (!feof($file_handle) ) {
$line_of_text = fgets($file_handle);
$stringData.= $line_of_text . "\n";
}
$stringData.= "new text document" . "\n";

fclose($file_handle);

$file_handle = fopen("title.txt" , 'w');

if (fwrite($file_handle, $stringData)){
echo "insert successfully";
}
else{
echo "not insert";
}
fclose($file_handle);

?>
为什么 output 是

new text documentnew text document
连在一起的, 但是读出来的时候却可以有 new text document
new text document 分开的呢?




收藏收藏0

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

2#
发表于 2009-7-29 11:21 PM |只看该作者
原帖由 宅男-兜着走 于 2009-7-29 09:59 PM 发表

<?PHP

$file_handle = fopen("title.txt", 'rb');

while (!feof($file_handle) ) {
$line_of_text = fgets($file_handle);
$stringData.= $line_of_text . "\n";
}
$stringData.= "new text document" . "\n";

fclose($file_handle);

$file_handle = fopen("title.txt" , 'w');

if (fwrite($file_handle, $stringData)){
echo "insert successfully";
}
else{
echo "not insert";
}
fclose($file_handle);

?>
为什么 output 是

new text documentnew text document
连在一起的, 但是读出来的时候却可以有 new text document
new text document 分开的呢?



1. 不明白你所指的 output 是哪部分??
2. 讀取時候又是在哪??
3. $stringData.= $line_of_text . "\n"; 沒必要加上 newline, 這是多餘的


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 03:04 PM , Processed in 0.111090 second(s), 28 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部