PHP හි නිශ්චිත කේතයේ ධාවන කාල ව්යතිරේකය ආරක්ෂා කරන්නේ කෙසේද
යොමුව
දෝෂ පාලක ක්රියාකරුදෝෂ අවහිර කිරීමට @ භාවිතා කරන්න
PHP දෝෂ පාලන ක්රියාකරුට සහය දක්වයි: @. එය PHP ප්රකාශනයක් ඉදිරියේ තැබූ විට, ප්රකාශනය මඟින් ඇතිවිය හැකි දෝෂ පණිවිඩ නොසලකා හරිනු ලැබේ. අභිරුචි දෝෂ හැසිරවීමේ ශ්රිතය set_error_handler () සමඟ සකසා ඇත්නම්, එය තවමත් හැඳින්වේ. භාවිතය සඳහා පහත නියැදි කේතය බලන්න.
$my_file = @file ('non_existent_file');
$value = @$cache[$key];
පූර්වාරක්ෂා
මෙම ක්රියාකරු වලංගු වන්නේ ප්රකාශන සඳහා පමණි. සාමනේරයන් සඳහා සරල රීතියක් නම්: ඔබට කොතැනකින් හෝ වටිනාකමක් ලබා ගත හැකි නම්, ඔබට එය ඉදිරිපිට @ ක්රියාකරු එක් කළ හැකිය. උදාහරණයක් ලෙස, ඔබට එය විචල්යයන්, ක්රියාකාරකම් වලට පෙර තැබිය හැකි අතර ඇමතුම්, නියත ආදිය ඇතුළත් කළ හැකිය. එය ශ්රිතයක් හෝ පංතියක් අර්ථ දැක්වීමට පෙර තැබිය නොහැකි අතර, එසේ නම් සහ පුරෝකථනය කිරීම වැනි කොන්දේසි සහිත ව්යුහයන්හි එය භාවිතා කළ නොහැක.