Jak dostanu hlášení o erroru z funkce fopen(...) do proměnné v PHP?

Jestli víte, poraďte, nemůžu to najít v manuálu ani ve fóru:
když provedu
fopen(.....) a dojde k chybě při otevírání souboru, jak hlášení o této chybě dostanu do proměnné v PHP?
Když udělám
$F=fopen(...),
tak to vrací FALSE při neúspěšném otevření. Kde najdu kód chyby a jeho textovou podobu?
php manual pravi:
$php_errormsg is a variable containing the text of the last error message generated by PHP. This variable will only be available within the scope in which the error occurred, and only if the track_errors configuration option is turned on (it defaults to off).
Nevim jestli se da povolit tahle vlastnost na wz (nebo je povolena)

V kazdem pripade, pokud udelas
@fopen(), tak se nezobrazi chybove hlaseni a vzhledem k tomu ze se ti nepodarilo otevrit soubor, muzes napsat "nepodarilo se otevrit soubor". Duvod uz muze byt ruzny...
function myErrorHandler($errno, $errstr, $errfile, $errline)
{
$errortype = array (
E_ERROR => "Error",
E_WARNING => "Warning",
E_PARSE => "Parsing Error",
E_NOTICE => "Notice",
E_CORE_ERROR => "Core Error",
E_CORE_WARNING => "Core Warning",
E_COMPILE_ERROR => "Compile Error",
E_COMPILE_WARNING => "Compile Warning",
E_USER_ERROR => "User Error",
E_USER_WARNING => "User Warning",
E_USER_NOTICE => "User Notice",
E_STRICT => "Runtime Notice"
);

$errmes = "<b>".$errortype[$errno]."</b> [$errno] $errstr<br />\n";
$errmes .= " Error in line $errline of file $errfile";

return $errmes;
}




$hlaska = set_error_handler("myErrorHandler");
A helé-Richardovi dali padáka....
<HTML>Kdyz nemusim byt tucnej, tak jsem hubenej...</HTML>