MortimerJazz Posted January 16, 2007 Share Posted January 16, 2007 Hiya,I realise this is probably very much a noobie question, but I'm looking to split up a UK Postcode using substr().However, because some post codes contain 4 letters and numbers at the beginning and some contain 3, I'm trying to split the string into an array that will contain the last 3 letters and then everything else.[code]$last_section=substr ( $postcode, -3)[/code]That code will get the last 3 digits ... but how do I get the everything else? The first part of the code that I'm leaving behind?Thanks, Quote Link to comment Share on other sites More sharing options...
AndyB Posted January 16, 2007 Share Posted January 16, 2007 [code]$first_section = substr($postcode,0,strlen($postcode)-3);[/code] Quote Link to comment Share on other sites More sharing options...
MortimerJazz Posted January 16, 2007 Author Share Posted January 16, 2007 Thanks very much Andy Quote Link to comment Share on other sites More sharing options...
Nicklas Posted January 16, 2007 Share Posted January 16, 2007 you dont need strlen, it´s enough with:[code=php:0]substr($postcode, 0, -3);[/code] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.