PHPдеги көрсөтүлгөн коддон тышкары, иштөө убактысын кошпогондо кантип коргойт
Маалымдама
Ката башкаруу операторуКаталарды бөгөттөө үчүн @ колдонуңуз
PHP каталарды башкаруу операторун колдойт: @. Ал PHP экспрессиясынын алдына коюлганда, сөз айкашы пайда болушу мүмкүн болгон ката билдирүүлөрү эске алынбайт. Эгер колдонуучунун катасын жөндөө функциясы set_error_handler () менен коюлган болсо, ал дагы деле атала берет. Колдонуу үчүн төмөндөгү үлгү кодун караңыз.
$my_file = @file ('non_existent_file');
$value = @$cache[$key];
Cактык чаралары
Бул оператор сөз айкаштары үчүн гана жарактуу. Жаңы үйрөнгөндөр үчүн жөнөкөй эреже: эгер сиз кандайдыр бир жерден бааны ала турган болсоңуз, анда анын алдына @ операторун кошсоңуз болот. Мисалы, аны өзгөрмө, функциялардан мурун коюп, чалууларды, туруктуу ж.б. Аны функциянын же класстын аныктамасына чейин жайгаштырууга болбойт, ошондой эле if жана foreach сыяктуу шарттуу структураларда колдонууга болбойт.