$url = [
'http://domen.ru/der/der2',
'http://domen.ru/der/der3/deros',
'http://domen.ru/der/der4/index.html',
];
foreach ($url as $url) {
echo dirname($url),PHP_EOL;
}
<?php
set_error_handler("warning_handler", E_WARNING);
echo 1/0;
function warning_handler($errno, $errstr) {
throw new Exception($errstr);
}