الفرق بين المراجعتين لصفحة: «PHP/errors»

من موسوعة حسوب
< PHP
إعادة هيكلة الصفحة
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}'
سطر 13: سطر 13:
== مصادر ==
== مصادر ==
* [http://php.net/manual/en/language.errors.php صفحة Errors في توثيق PHP الرسمي.]
* [http://php.net/manual/en/language.errors.php صفحة Errors في توثيق PHP الرسمي.]
[[تصنيف:PHP]]
[[تصنيف:PHP|{{SUBPAGENAME}}]]
[[تصنيف:PHP Errors]]
[[تصنيف:PHP Errors|{{SUBPAGENAME}}]]

مراجعة 15:42، 28 يناير 2018

مقدمة

لا مفرّ من الوقوع في الأخطاء مهما كنّا حريصين في كتابة الشيفرة. تبلغ PHP عن الأخطاء والتحذيرات والملاحظات التي تحدث بسبب المشاكل الحاصلة في وقت التشغيل، وتصبح عملية تنقيح الأخطاء (Debugging) أكثر سهولة عند معرفة كيفية الكشف عن هذه الأخطاء والتعامل معها.

الأساسيات

تبلّغ PHP عن الأخطاء الناجمة عن عدد من الأخطاء الداخلية، ويمكن الاستفادة من ذلك في الكشف عن عدد من الحالات المختلفة ويمكن عرضها و/أو تسجيلها حسب الحاجة.

تقسم الأخطاء في PHP إلى أنواع مختلفة، وهناك قائمة بهذه الأنواع مع وصف قصير لسلوكها وطريقة حدوثها.

الأخطاء في PHP 7

تختلف طريقة التبليغ عن معظم الأخطاء في الإصدار السابع من اللغة، فبدلًا من التبليغ عنها بواسطة الميكانيكية الكلاسيكية للتبليغ عن الأخطاء والتي يستخدمها الإصدار الخامس من اللغة، يكون التبليغ عن الأخطاء عن طريق رمي استثناءات الأخطاء (Error exceptions).

مصادر