I've got a chunk of code like this: $new_file = str_replace("-", "_", $new_file); $new_file = str_replace("/", "_", $new_file); $new_file = str_replace("(", "_", $new_file); PHP: It replaces all dashes, forward slashes, and opening parenthesis with an underscore in the variable $new_file... Is there a better way to do this? I tried: $new_file = str_replace("-/(", "_", $new_file); PHP: To no avail. Thanks PHP guys...