I want to take an array and get the soundex() for each element in that array and return the results into another array. Is there an clean way to do this?
$color = array("blue", "green", "orange", "purple", "red", "yellow"); function sound(&$word){ $word = soundex($word); } array_walk($color, 'sound'); print join(" ", $color); This will print out the array $color, which is now changed to soundex, i.e. the original array (up top) has changed--which I don't want. How can I generate a separate array $colorsoundex? Thank you. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php