If they don't require handling then they're not exceptions - which are, by definition, exceptional, and mean that the code throwing the exception is unable, through circumstances beyond its control, to proceed in any meaningful way. It gets caught at the point where meaningful progress can be made.
if(is_a($exception, 'InvalidArgumentException'))
[man]is_a[/man] is deprecated as of PHP 5.0.0.
In Python exceptions are commonly used for basic flow control.
PHP is not Python. Python's exceptions are far simpler and their construction doesn't involve things like building a stack trace. As such, PHP's exceptions are more heavyweight than ordinary flow control structures. (Python even throws a SystemExit exception simply to exit the program.)
Keep an exception handler around to swallow uncaught exceptions, but uncaught exceptions in PHP would imply that the program is broken (which is why a stack trace is included in the Exception). It's no accident that what the exception handler receives is described as a PHP Fatal Error; it's equivalent to the Windows dialogue saying "This program has performed an illegal function and will be shut down" (see this note in the manual page for set_exception_handler().)
So yes, you would want to be notified of an uncaught exception so that you can fix it, either by catching and sensibly handling it after it has been thrown, or by making it impossible for the circumstances that caused it to be thrown to occur in the first place.