For the stated example purpose, I'd probably stick with what Laserlight suggested. For more complex functions, I might consider converting any string into a single element array:
function example($arg)
{
$myArray = (is_array($arg)) ? $arg : array($arg);
// from this point forward, work with $myArray...
array_walk($myArray, create_function('&$val, $key', 'trim($val);'));
sort($myArray);
// etc....
}