في بعض الاحيان تريد ان تقوم بمشاركة الكود مع بعض المبرمجين , او تريد ان تقوم بعمل برنامج دروس ويظهر لك الكود من غير تنفيذه , اذن سوف تستعمل الداله التي تسمى show_source() او highlight_file() وكل هذه الدالتين تقوم بنفس العمل تماما, وتأخذ هذه الدالتين ملفات ( يجب ان تكون ملفات PHP او لن يكون هناك معنى ) , وعند استخدامها...
اهداف الدرس: تهيئة النصوص بإستخدام الداله eval()
الداله die()
معرفة معلومات عن بيئة PHP
مشاركة الاكواد البرمجيه ( highlighting soruces )
تهيئة النصوص بإستخدام الداله eval() : هذه الداله المفيده نلاحظ استخدامها دائما في عمل نظام القوالب, وعمل هذه الداله هو ان تقوم بأخذ نص وتنفذه على انه كود من لغة PHP فعلى سبيل المثال, لو كتبنا الكود التالي:
الداله die() : تعلمنا سابقا الداله exit وقلنا اننا لو اردنا الخروج عن تنفيذ العمل وايقاف عمل البرنامج سوف نستخدم هذه الداله , ولكن لو تلاحظ ان الداله exit لا تقوم بإرجاع اي شي الى المتصفح, اذن لدينا الان الداله die وهي تقوم بإخراجك من الكود البرمجي ولكن مع كتابة الخطأ الذي حصل في حالة اردت ذلك. لاحظ المثال التالي:
معرفة معلومات عن بيئة PHP : يوجد هناك شيئين نحتاج الى معرفتهما وهما 1- الداله التي تدل على مالك البرنامج وهي get_current_user() وتستخدم دائما في معرفة التراخيص التي يحملها مستخدم البرنامج 2- معرفة متى اخر مره تم تعديل البرنامج الخاص بنا عن طريق الكود التالي : echo date( 'g:i a, j M Y' , getlastmod() ); ولو قمنا بتجربة العمل سوف يظهر لنا التالي:
اهداف الدرس: تهيئة النصوص بإستخدام الداله eval()
الداله die()
معرفة معلومات عن بيئة PHP
مشاركة الاكواد البرمجيه ( highlighting soruces )
تهيئة النصوص بإستخدام الداله eval() : هذه الداله المفيده نلاحظ استخدامها دائما في عمل نظام القوالب, وعمل هذه الداله هو ان تقوم بأخذ نص وتنفذه على انه كود من لغة PHP فعلى سبيل المثال, لو كتبنا الكود التالي:


الداله die() : تعلمنا سابقا الداله exit وقلنا اننا لو اردنا الخروج عن تنفيذ العمل وايقاف عمل البرنامج سوف نستخدم هذه الداله , ولكن لو تلاحظ ان الداله exit لا تقوم بإرجاع اي شي الى المتصفح, اذن لدينا الان الداله die وهي تقوم بإخراجك من الكود البرمجي ولكن مع كتابة الخطأ الذي حصل في حالة اردت ذلك. لاحظ المثال التالي:

معرفة معلومات عن بيئة PHP : يوجد هناك شيئين نحتاج الى معرفتهما وهما 1- الداله التي تدل على مالك البرنامج وهي get_current_user() وتستخدم دائما في معرفة التراخيص التي يحملها مستخدم البرنامج 2- معرفة متى اخر مره تم تعديل البرنامج الخاص بنا عن طريق الكود التالي : echo date( 'g:i a, j M Y' , getlastmod() ); ولو قمنا بتجربة العمل سوف يظهر لنا التالي:





الـــدرس الــقادم : سوف نقوم في الدرس القادم بالتعرف على طرق معالجة الاخطاء البرمجيه وتصحيحها وهو يعتبر اخر درس في دروس PHP


