Thx, It's amazing how sleep helps. Couldn't believe that when I read sprintf() I didn't see how it did exactly what I was looking for. Thx all mayo -----Original Message----- From: mayo [mailto:mayo@xxxxxxxxxxxxxxxxxx] Sent: Thursday, May 26, 2005 11:35 PM To: php-general@xxxxxxxxxxxxx Subject: printf() in a variable, or alternative to printf() I need to be able to format data. Printf() is perfect because I need a certain amount of characters (30 for address). However I need this formatted data to be inside a file that's fwrite() and then FTPed to a distributor who will parse it and input into their database. printf("% 4d",$orderID[0]); does not work in $thisContent=" "data" . "moredate" . "evenmoredata" . "; In effect I need the output of printf() to be placed inside a variable and I don't see how to do that. Str_pad(), of course, does not work. Thx for any hints. mayo -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php