- preg_match: documentation ( source)
- print_r: documentation ( source)
<?php
$address = "555 Test Drive, Testville, CA 98773";
preg_match("/(.+), (\w+), (\w+) (\w+)/", $address, $matches);
print_r($matches);
list($original, $street, $city, $state, $zip) = $matches;
echo $street . "\n" . $city . "\n" . $state . "\n" . $zip;