|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
.. السلام عليكم ورحمة الله وبركاتة .. اليوم درس " التحقق من ان الفنكشن موجودة او لا . " لنفرض ان لدينا صفحة وهذا محتواها رمز PHP: function getTitle() { return 'ClOSE'; } echo getTitle(); الان الكود راح يشتغل معنا 100% لكن لو نفرض ان الفنكشن غير موجودة ! راح يعطينا خطأ كالتالي رمز PHP: Fatal error: Call to a member function getTitle() on a non-object in لحل المشكلة راح نستخدم دالة اسمها function_exists طريقة الاستخدام رمز PHP: if(!function_exists('getTitle')) { exit('Error in function getTitle'); } الان لو الفنشكن ماهي موجوده راح يعطينا exit طيب و اذا كانت الفنكشن جوا كلاس وتبغى تتحقق منها رمز PHP: $m = new RunSite(); نشغل الكلاس رمز PHP: if (!method_exists($m,'getTitle')) { exit('Error in function getTitle'); } اذا الفنكشن غير موجوده في الكلاس راح يعطي exit وبكذا انهينا .. تحيآتي . |
مواقع النشر (المفضلة) |
| |
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
[مشكلة] : مشكلة عدم وجود ترميز latin1 في php admin | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 10-09-2011 03:41 AM |
للموبايل وحوي يا وحوي وكمان وحوي | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 08-18-2011 08:10 PM |
للموبايل وحوي يا وحوي وكمان وحوي | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 08-18-2011 07:10 PM |
مشكلة في زر الفنكشن fn | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 06-25-2009 12:40 AM |
مشكلة عدم وجود عربي بـ e71 | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 04-19-2009 06:50 AM |