已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: @php 求指教啊......

作者: @Ta

时间: 2013-04-30

点击: 1050

$file=file['a.txt'];//载入数组
$c=str_replace($file,[6],'3'
);
$fp=fopen('a.txt','r+');
fwrite($fp,$c);
无法替换指定的内容啊 如我想把$file[6]的内容换成3 并且a.txt里也要改变
@老虎会游泳 @ @浪人 @自在鬼 @所有

[隐藏样式|查看源码]


『回复列表(17|隐藏机器人聊天)』

1. 沙发。
(/@Ta/2013-04-30 17:59//)

2. 简单。。。用for循环
(/@Ta/2013-04-30 18:07//)

3. $c=str_replace('要替换的内容','3',$file); file怎么能读取数组呢? 如果要替换$file[6]为3,这样操作$array=(6=>3);$file=array_merge($file,$array);
(/@Ta/2013-04-30 18:16//)

4. @梦幻天使 问一下,你那个数组文件能给我看下吗?数组中替换方法在3楼
(/@Ta/2013-04-30 18:20//)

5. @梦幻天使,已修改。你的r+的加号掉了。
(/@Ta/2013-04-30 19:05//)

6. @166c 格式 第一行为0 第二行为0 也就是一个值占一行(为了直观) 
(/@Ta/2013-04-30 19:17//)

7. @ 格式 第一行为0 第二行为0 也就是一个值占一行(为了直观) 
(/@Ta/2013-04-30 19:17//)

8. @梦幻天使 这个文件只是我的一个想法可不可行我也不确定,
(文件1)cs.php
,如果不行我只能对你说抱歉了,最后向你到个别,因为我也是个高三学生,虽然只是个三流水平的,也得拼搏一下,高考完见
(/@Ta/2013-04-30 22:30//)

9. @ 唉 不行
(/@Ta/2013-04-30 23:13//)

10. file读取后,以0为第一个键名。还有你str_replace语法错误。
(/@Ta/2013-05-01 04:15//)

11.
 <?php /* a.txt ------ 000 111 222 333 444 */ $file=file('a.txt'); $str=str_replace($file[3],"555\n",$file);//替换333为555,注意\n换行 var_dump($str); $text=implode('',$str);//把数组变为字符串 var_dump($text); $fopen=fopen('a.txt','w+'); fwrite($fopen,$text); fclose($fopen); ?> 
 @梦幻天使  
(/@Ta/2013-05-01 05:05//)

12. @ 
(/@Ta/2013-05-01 08:12//)

13. @ 运行 貌似打印
(/@Ta/2013-05-01 08:15//)

14. @ 运行 貌似打印
(/@Ta/2013-05-01 08:15//)

15. @ 运行 貌似打印了数组 前面得值都被替换
(/@Ta/2013-05-01 08:17//)

16. 空格都是换行。@梦话天使   
(/@Ta/2013-05-01 08:33//)

17. @真为智商捉急 我知道啊 怎么全都替换了 我想换指定的啊
(/@Ta/2013-05-01 11:41//)

回复需要登录

7月20日 15:11 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1