أهلا بكم في منتديات مطور
قديم 03-22-2010, 07:15 PM   #1 (permalink)
مطور جديد
 
الصورة الرمزية Q8 Developer
 
تاريخ التسجيل : Apr 2008
مكان الإقامة :
عدد المشاركات : 4
عدد النقاط : 20
قوة التقييم : Q8 Developer is on a distinguished road
جهات الاتصال :

Q8 Developer غير متواجد حالياً


افتراضي شرح عمل كلاس و انشاء اوبجكت واستخدام احد وظائفه


السلام عليكم ورحمة الله وبركاته

اعجبني الحماس في هذا ىالمنتدى وخصوصا في نشر المعلومة والمعرفه وعدم الاحتفاض بها من اجل ان يتميز على الاخرين .

لذا اود اليوم ان اقوم بشرح عمل كلاس في لغة البي اتش بي اتش وشرح عمل اوبجكت من الكلاس :


نبدا بالعمل

في بداية تعريف الكلاس في الملف يجب كتابة الحرف الاول من اسم الكلاس كبتل أي حرف كبير B

كود PHP:
class Country{
  function 
deleteCountry($id)
   {
          global 
$db;


        
$id = (int) $id;
        
$sql "DELETE FROM country WHERE id=$id";
        
$result $db->query($sql);

        RETURN 
$result;
   }
   function 
listCountry()
{
    global 
$db;
    
$id 0;
    
$sSQL="SELECT * FROM country WHERE parentid =$id";
    
$result=$db->query($sSQL);
    
$data=array();
    while(
$rs=$db->fetch_array($result))
    {
        
$data[]=$rs;
    }
    return 
$data;
}   
    function 
selectCountry($id)
{
    global 
$db;

    
$id =  (int) $id;
    
$sSQL="SELECT * FROM country WHERE id=$id";
    
$result=$db->query_first($sSQL);

    return 
$result;
}


بالطريقة هذي احنا عملنا كلاس الدولة وفيه عدة وظايف
ولاستخدام هذه الوظائف نقوم بعمل انشاء اوبجكت من هذا الكلاس بالطريق التالية باستدعاء constructor للكلاس بالطريقة التالي
طبعا احنا ماعملنا constructor للكلاس بس لكل كلاس constructor افتراضي ان ما قمنا بكتابته يقوم باستدعائه وانشاء الله بقوم بشرح ال constructor في موضوع مستقل لكي لا تتشتت المعلومة
كود PHP:
$country = new Country(); 

ولاستخدام احدى وظايف هذا الاوبجت الي قمنا بانشائه من الكلاس نقوم بالتالي
كود PHP:
$data$country->listCountry(); 

اتمنى اني قد وفقت في شرح الكلاس بشكل بسيط وسهل ولأي استفسار او ملاحظة اتمنى عدم التردد في نشر رد في هذا الموضوع



    رد مع اقتباس
قديم 03-22-2010, 08:01 PM   #2 (permalink)
اداري
 
الصورة الرمزية أبو جنى
 
تاريخ التسجيل : Mar 2008
مكان الإقامة :
عدد المشاركات : 2,036
عدد النقاط : 20
قوة التقييم : أبو جنى is on a distinguished road
جهات الاتصال :

أبو جنى غير متواجد حالياً


افتراضي


بارك الله فيك يا كويت ديفلوبر

ابدفت وافدت الله يعطيك العافية

تقبل تحياتي


    رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
احج, اوبجكت, انشاء, شرح, عمل, واستخدام, وظائفه, كلاس

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تعلم جميع خبايا وأسرار واستخدام الفوتوشوب مع Photoshop mostawda3 دروس تصميم و شروحات مصورة 2 03-22-2014 11:12 PM
Bip كلاس جديد بلال المساوي لغات برمجة مواقع PHP, ASP, Java Script, Perl 9 01-05-2011 10:12 PM
كود منع النسخ واستخدام الزر الايمن للماوس للزوآر العاشق قسم تطوير منتديات vb3.8.0 0 12-21-2010 08:49 AM
برنامج تسريع الكمبيوتر واستخدام كل طاقته بنسخته الجديدة Ashampoo Core Tuner2011 boujniba قسم البرامج العامة المشروحة 0 10-17-2010 11:57 AM


الساعة الآن 07:24 AM


Powered by vBulletin® Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.1