Na čo sa používa znak @ pred výrazom?

Na čo sa používa znak @ pred výrazom?

14.05.2010, Kategória: Otázky na pohovor, Autor , Tagy: , Komentáre (1)

Jedná sa o tzv. Error Control Operator, ktorý potláča generovanie chybových správ. Viac na php.net

Príklad:

<?php
/* Intentional file error */
$my_file = @file ('non_existent_file') or
    die ("Failed opening file: error was '$php_errormsg'");
 
// this works for any expression, not just functions:
$value = @$cache[$key];
// will not issue a notice if the index $key doesn't exist.
?>

Podobné články:

Komentáre (1) k článku “Na čo sa používa znak @ pred výrazom?”