With find, you can also combine multiple name-patterns, like this:
find . -name '*.php' -o -name '*.php4' -o -name '*.phtml'
Secondly, I would recommend putting single quotes around your wildcard patterns.
You don't want the shell to replace them by any files it finds in your current directory (filename substitution). Rather, you'll want to pass them unaltered to the "find" command.