Re: How to add a carriage return in the end when using implode?
| From: | Jason Wong | Date: | Tue, 08 Jan 2002 08:45:56 +0000 |
| Subject: | Re: How to add a carriage return in the end when using implode? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-79761@lists.php.net to get a copy of this message | ||
On Tuesday 08 January 2002 14:18, Zhang, Leon (STHK/Zh) wrote:
> $subdata has been changed before
>
> then $data[$index]=implode(",", $subdata); <<<<<----------what should
> I
> change here ?
>
> rewrite the file like this :
>
> $data[$index]=$data[$index];
> $fp=fopen($datafile,"w+");
> $a=0;
> do{
> fputs($fp,$data[$a]);<<<<<----------or here?.
> $a++;
> }while($a<count($data));
> fclose($fp);
>
> however if one line of the $datab has been implode with $subdata ,there
> will not be a 'return' in the final text file ,
> this line just is joined with the next line ,what should I do here to add
> the $data as a single line?
Not sure if I understand you correctly. If you just want to add a newline
character then you can try this:
$data[$index]=implode(",", $subdata) . "\n";
hth
--
Jason Wong -> Gremlins Associates -> www.gremlins.com.hk
/*
BASIC is the Computer Science equivalent of `Scientific Creationism'.
*/