Giunsa mapanalipdan ang runtime nga gawas sa gitino nga code sa PHP

Pakisayran

Sayup nga operator sa pagkontrol

Paggamit @ aron mapugngan ang mga sayup

Gisuportahan sa PHP ang usa ka operator sa pagkontrol sa sayup: @. Kung gibutang kini sa wala pa ang usa ka ekspresyon nga PHP, ang bisan unsang mga mensahe nga sayup nga mahimo og ekspresyon mahimong ibaliwala. Kung ang usa ka pasadya nga pagdumala sa sayup nga pagdumala gitakda sa set_error_handler (), tawagan gihapon kini. Pag-refer sa sample code sa ubus alang sa paggamit.

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

Panagana

Balido ra ang kini nga operator alang sa mga ekspresyon. Ang usa ka yano nga lagda alang sa mga bag-ohan mao ang: kung makakuha ka usa ka kantidad gikan sa bisan diin, mahimo nimong idugang ang @ operator sa atubangan niini. Pananglitan, mahimo nimo kini ibutang sa wala pa ang mga variable, pag-andar ug upod ang mga tawag, kanunay, ug uban pa. Dili kini mabutang sa wala pa ang kahulugan sa us aka gimbuhaton o klase, ni mahimo kini gamiton sa mga kondisyonal nga istruktura sama sa kung ug unahan.