الفرق بين المراجعتين لصفحة: «PHP/errors»
ط استبدال النص - 'PHP/Errors/basics' ب'PHP/errors' |
ط استبدال النص - 'PHP/Errors/php7' ب'PHP/errors' |
||
سطر 8: | سطر 8: | ||
تقسم الأخطاء في PHP إلى أنواع مختلفة، وهناك قائمة بهذه الأنواع مع وصف قصير لسلوكها وطريقة حدوثها. | تقسم الأخطاء في PHP إلى أنواع مختلفة، وهناك قائمة بهذه الأنواع مع وصف قصير لسلوكها وطريقة حدوثها. | ||
== [[PHP/ | == [[PHP/errors|الأخطاء في PHP 7]] == | ||
تختلف طريقة التبليغ عن معظم الأخطاء في الإصدار السابع من اللغة، فبدلًا من التبليغ عنها بواسطة الميكانيكية الكلاسيكية للتبليغ عن الأخطاء والتي يستخدمها الإصدار الخامس من اللغة، يكون التبليغ عن الأخطاء عن طريق رمي استثناءات الأخطاء (Error exceptions). | تختلف طريقة التبليغ عن معظم الأخطاء في الإصدار السابع من اللغة، فبدلًا من التبليغ عنها بواسطة الميكانيكية الكلاسيكية للتبليغ عن الأخطاء والتي يستخدمها الإصدار الخامس من اللغة، يكون التبليغ عن الأخطاء عن طريق رمي استثناءات الأخطاء (Error exceptions). | ||
مراجعة 03:30، 4 أبريل 2018
مقدمة
لا مفرّ من الوقوع في الأخطاء مهما كنّا حريصين في كتابة الشيفرة. تبلغ PHP عن الأخطاء والتحذيرات والملاحظات التي تحدث بسبب المشاكل الحاصلة في وقت التشغيل، وتصبح عملية تنقيح الأخطاء (Debugging) أكثر سهولة عند معرفة كيفية الكشف عن هذه الأخطاء والتعامل معها.
الأساسيات
تبلّغ PHP عن الأخطاء الناجمة عن عدد من الأخطاء الداخلية، ويمكن الاستفادة من ذلك في الكشف عن عدد من الحالات المختلفة ويمكن عرضها و/أو تسجيلها حسب الحاجة.
تقسم الأخطاء في PHP إلى أنواع مختلفة، وهناك قائمة بهذه الأنواع مع وصف قصير لسلوكها وطريقة حدوثها.
الأخطاء في PHP 7
تختلف طريقة التبليغ عن معظم الأخطاء في الإصدار السابع من اللغة، فبدلًا من التبليغ عنها بواسطة الميكانيكية الكلاسيكية للتبليغ عن الأخطاء والتي يستخدمها الإصدار الخامس من اللغة، يكون التبليغ عن الأخطاء عن طريق رمي استثناءات الأخطاء (Error exceptions).