Re: Restore Leading Zeros in Zip Codes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



That's actually not going to work if there's more than 1 zero missing.
This is better.

if (strlen($zip) < 5)
    $zip = sprintf('%05d',$zip);
else if (strlen($zip) < 10)
{
	$zipArray = explode('-', $zip);
	$zip = sprintf('%05d',$zipArray[0]);
	$zip .= "-" . $zipArray[1];
}
	 


Thank you,
Micah Gersten
onShore Networks
Internal Developer
http://www.onshore.com



Micah Gersten wrote:
> if (strlen($zip) == 4 || strlen($zip) == 9)
>     $zip = "0$zip";
>
> Thank you,
> Micah Gersten
> onShore Networks
> Internal Developer
> http://www.onshore.com
>
>
>
> Keith Spiller wrote:
>   
>> Hi,
>>
>> RE:  Restore Leading Zeros in Zip Codes
>>
>> Does anyone happen to have a script that will restore the leading zeros in a mixed data set of 5 digit zip codes and 10 digit zip+4 codes?  Any suggestions?
>>
>> Thanks,
>>
>>
>> Keith
>>   
>>     
>
>   

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux