Re: Formatting output
- From: Patrick <psmith@xxxxxxxxxxxxxx>
- Date: Wed, 14 May 2008 12:54:03 -0400
J.O. Aho wrote:
Patrick wrote:Yes, $out is the file resource I am writing to. Is it okay to post a link to the php file that does the processing? I could change the extension to .txt
Jerry Stuckle wrote:
Patrick wrote:
//variable set
$logmonth = $_POST[logmonth];
//and my attempt to format the output
fwrite($out,"%02d\n",$logmonth);
so that it will write to a file
and put a leading 0 in front of single digit months.
Example, for February the output to the file would be 02.
The fwrite doesn't seem to work.
That's because fwrite() doesn't accept a formatting string. You write a string; the third parameter is optional and is the number of bytes to write.
You need fprintf() instead.
fprintf doesn't seem to work for me. It stops things in its tracks and does nothing through the rest of the script beginning at that line.
//I have it as
fprintf($out,"%02d\n",$logmonth);
Is this right?
The syntax is right if $out is a file resource.
--
Patrick A. Smith Assistant System Administrator
Ocean Circulation Group – USF - College of Marine Science
http://ocgweb.marine.usf.edu Phone: 727 553-3334
The trouble with doing something right the first time is that nobody
appreciates how difficult it was. - La Rochefoucauld
.
- References:
- Formatting output
- From: Patrick
- Re: Formatting output
- From: Jerry Stuckle
- Re: Formatting output
- From: Patrick
- Re: Formatting output
- From: J.O. Aho
- Formatting output
- Prev by Date: Re: Formatting output
- Next by Date: Re: Formatting output
- Previous by thread: Re: Formatting output
- Next by thread: Re: Formatting output
- Index(es):
Relevant Pages
|