how about
$name_array = explode(" ",$name);
$first_name = $name_array[0];
$last_name = $name_array[count($name_array) - 1];
unset($name_array[0]);
unset ($name_array[count($name_array)]);
$middle_name = implode(" " ,$name_array);-R'twick -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

