Hej, w dzisiejszym krótkim wpisie bierzemy na tapet słynny i jakże często używany operator @ tzw. STFU. Czy wiesz że jego użycie ma wpływ na error_reporting w PHP? Weźmy pod lupę ten przykład:
<?php declare(strict_types=1);
error_reporting(E_ALL);
set_error_handler(
    function () {
        // int(0) [PHP <= 7.4]
        // int(4437) [PHP >= 8.0]
        var_dump(error_reporting());
    },
    E_ALL
);
// int(32767) [E_ALL]
var_dump(error_reporting());
@trigger_error('warning', E_USER_WARNING);
