Cara nglindhungi pengecualian runtime kode sing ditemtokake ing PHP
Referensi
Operator kontrol kesalahanGunakake @ kanggo ngalangi kesalahan
PHP ndhukung operator kontrol kesalahan: @. Nalika dilebokake sadurunge ekspresi PHP, pesen kesalahan sing bisa digawe ekspresi bakal diabaikan. Yen fungsi nangani kesalahan khusus disetel karo set_error_handler (), isih bakal ditelpon. Waca kode conto ing ngisor iki kanggo panggunaan.
$my_file = @file ('non_existent_file');
$value = @$cache[$key];
Cegahan
Operator iki mung valid kanggo ekspresi. Aturan sing gampang kanggo wong anyar yaiku: yen sampeyan bisa entuk regane saka endi wae, sampeyan bisa nambah operator @ ing ngarepe. Contone, sampeyan bisa nyelehake sadurunge variabel, fungsi lan nyakup telpon, pancet, lsp. Ora bisa dilebokake sadurunge definisi fungsi utawa kelas, uga ora bisa digunakake ing struktur kahanan kayata yen lan ngarep.