Meriv çawa di PHP-ê de ji bilî koda koda diyarkirî dibe mertal

Balkêşî

Operatorê kontrolê ya çewtiyê

@ Bikar bînin ku xeletiyan asteng bikin

PHP piştgirî dide operatorê kontrola çewtiyê: @. Dema ku ew li pêş vegotinek PHP-ê were danîn, dê her peyamên çewtiyê yên ku vegotin dikare hilberîne, paşguh kirin. Heke fonksiyonek kargêriya çewtiya xwerû bi set_error_handler re were saz kirin (), ew ê hîn jî bête gazîkirin. Ji bo karanînê serî li koda nimûneyê ya li jêr bidin.

            $my_file = @file ('non_existent_file');
$value = @$cache[$key];
        

Tewdîr

Ev operator tenê ji bo derbirînan derbasdar e. Rêbazek hêsan a ji bo nûçegihanan ev e: heke hûn dikarin ji derekê nirxek bigirin, hûn dikarin operatorê @ li pêş xwe zêde bikin. Mînakî, hûn dikarin wê bidin ber guhêrbar, fonksiyonan û tê de bang, domdar, û hwd. Ew ne dikare li ber pênasekirina fonksiyonek an çînekê were danîn, û ne jî dikare di avahiyên şertî de wekî heke û pêşgotinê were bikar anîn.