النتائج 1 إلى 6 من 6

الموضوع: ايش قصة هذه العبارات في أغلب السكربتات ألقاها ؟؟!!

  1. #1

    ايش قصة هذه العبارات في أغلب السكربتات ألقاها ؟؟!!



    السلام عليكم

    أعزائي ودي أفهم بعض الأشياء دائما ألقاها في أي سكربت :

    $key => $val

    ودائما متلازمين .. وش فائدتهم

    أو هكذا
    while (list ($key, $val) = each ($new_array)) {
    echo "$key -> $val <br>";

    وأحيانا ألقاها مع while وأحيانا لوحدها ...
    foreach($array as $key => $val)

    while(list($key,$val)=each($array))


    أأيضا في الكلاسات دائما ألقى مثل هالشكل :

    var $datatree;

    var $lastname;
    يعني وش هي var

    أو الشكل الآخر :

    $this->check_level

    يعني وش فائدة هذه العلامات ->



    أو الشكل التالي :

    $udem= new Udem

    وش فائدة new وش تعني هنا بالضبط كإستخدام





    وماهو الفرق بين :

    $Smarty();
    وبين
    $Smarty[];
    وبين
    Smarty();



    وعذرا كثرت عليكم







  2. #2


    كود PHP:
    $key => $val

    //استخدامها هكذا
    $array=array('nadorino'=>'abdelouahid','username'=>'mohamed','otheruser'=>'othername');
    foreach(
    $array as $key => $val){
    echo 
    $key.' | '.$val;
    }



    // 

    var $datatree;  // يعتبر متغير داخل الكلاس
    // ويصبح هكذا $this->datetree

    $this->check_level



    أو الشكل التالي 
    :

    $udem= new Udem  //   ويتم تعريفه لاستخدامه Udem هناك لاس اسمه  




    $Smarty(); // لم ارى هذا الشكل من قبل

    $Smarty[]; //مصفوفة

    Smarty(); // دالة 
    نصيحة لا تبدأ من الأعلى ابدأ اولا بالتعلم حتى تصل الى معرفة هذه الأكواد

    بعض الروابط ستنفعك في استفسارك هذا

    َarray

    مفهوم OOP والبرمجة بالكلاسات والكائنات خطوة خطوة





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  3. #3


    الله يجعل عملك هذا في صالح أعمالك عزيزي Nadorino

    وبارك الله فيك ..كفيت ووفيت ماشاء الله ... ماني عارف كيف أشكرك والله ... تقبل تحياتي وكل عام وأنت بألف خير عزيزي

    شكرا






  4. #4


    العفو اخي
    كل عام وانت بخير





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    ماقصر الاخ Nadorino...
    لكن حبيت اضيف

    بالنسبة ل

    $Smarty();

    هذي استدعاء دالة اسمها داخل المتغير Smarty

    بمعنى لو فيه دالتين
    كود PHP:
    function a_1(){return "a";}
    function 
    a_2(){return "b";}

    $Smarty "a_1";

    echo 
    $Smarty(); // a 
    يعني وش فائدة هذه العلامات ->
    حتى تتعامل مع الكائن (الأوبجيكت Object) لابد من معامل للوصول للMethods و الProperties الخدمات و الخصائص في بعض اللغات أو اكثرها هو ال"." لكن في الPHP والC++ والPerl وغيرها هو "->"

    وش فائدة new وش تعني هنا بالضبط كإستخدام
    تعني انشاء الكائن حتى انك تستطيع انشاء الكائن هكذا :
    كود PHP:
    new Udem(); 
    لكن ماله قيمه بمعنى انك لن تستطيع التعامل معه الا بوجود مرجع له Reference
    كود PHP:
    $obj = new Udem(); 






    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  6. #6


    شكراً حبيبي Flasher

    الحمدلله الآن وضحت الأمور أكثر .. كل عام وأنت بألف خير










ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض