That's not true.
From: http://www.php.net/manual/en/features.connection-handling.php
One thing to note is that both the ABORTED and the TIMEOUT states can be active at the same time. This is possible if you tell PHP to ignore user aborts. PHP will still note the fact that a user may have broken the connection, but the script will keep running. If it then hits the time limit it will be aborted and your shutdown function, if any, will be called. At this point you will find that connection_timeout() and connection_aborted() return TRUE. You can also check both states in a single call by using the connection_status(). This function returns a bitfield of the active states. So, if both states are active it would return 3, for example.
The connection_aborted, conection_status are IMO especially for checking if ignore_user_abort is 1.
As a little note I only inserted connection_status because connection_abort wasn't working. I yust forget to cahnge it back before posting it here.
But maybe you know another way, so I'll explain what i need.
I have an endless loop (or one that end's when the connection is closed) and want that this loop stop's and executes another command when the connection is closed by closing the browser of hitting the stop button.
Marc