PHP高手帮小弟看看这个程序那里错了,我想zhufu.txt里用数组写入goodluck几个字母,可是一运行老提示出错

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:25:03
<?php
$name="zhufu.txt";
$shuzu=array("g","o","o","d","l","u","c","k");
list($key,$value)=each($shuzu);
$num=count($shuzu);
for ($i=0;$i<=count($shuzu);$i++)
{
fopen($name,"a");
fwrite($name,$value);
fclose($name);
}
?>程序就是这样的,到底是哪里错了还望高手指点小弟一下,不胜感激!

<?php

$filename = "zhufu.txt";

$shuzu = array("g","o","o","d","l","u","c","k");

list($key,$value)=each($shuzu);

$num=count($shuzu);

$fp = fopen($filename,"a") or die("open file failure!");

for($i = 0 ; $i < count($shuzu) ; $i++){

fwrite($fp , $shuzu[$i] . "\n");

}

fclose($fp);

?>

<?php
$name="D:/zhufu.txt";
$shuzu=array("g","o","o","d","l","u","c","k");
list($key,$value)=each($shuzu);
$num=count($shuzu);
$a=fopen($name,"a");
for ($i=0;$i<=count($shuzu);$i++)
{
fwrite($a,$value);
}
fclose($a);
?>
记得给我加分

fopen(), fwrite(), fclose()这三个函数用法不对

$fp = fopen($n