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

الموضوع: بعض دوال المصفوفات (PHP)

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    405

    بعض دوال المصفوفات (PHP)



    بسم الله الرحمن الرحيم


    بعض دوال أل Array


    1-
    اسم الدالة : array_combine
    النسخة :
    php5
    الوصف :
    تقوم تلك الدالة بأخذ مصفوفتين كمعطيات ثم تدمجهم حيث تكون المصفوفة الأولي المفاتيح و تكون الثانية القيم

    مثال :
    كود PHP:
     <?php
    $a 
    = array('green''red''yellow');
    $b = array('avocado''apple''banana');
    $c array_combine($a$b);

    print_r($c);
    ?>

    2-
    الدالة: array_count_values
    النسخة :
    PHP 4
    وظيفتها :
    عد عدد القيم المتشابهة الموجودة في مصفوفة واحد
    مثال :
    كود PHP:
      $scores = array('A''A''C''d''A''C''C''d''A'); 
    $grades =  array_count_values($scores); 
    echo 
    "There were $grades[A] A's,   $grades[d] d's, and $grades[C] C's ; 

    3-
    الدالة: array_intersect
    النسخة:
    PHP 4.0.1
    وظيفتها:
    تلك الدالة تقبل مصفوفتان علي الأقل ك argument (معطيات) و تظهر العناصر المتشابهة في المصفوفتان

    مثال:
    كود PHP:
     $array_1 = array('مصر,' المملكة العربية السعودية','المغرب');
    $array_2 = array('
    مصر', 'فلسطين', 'لبنان', 'سوريا');
    $intersection = array_intersect($array_1, $array_2);
     print_r($intersection); 
    4-
    الدالة: array_keys
    النسخة:
    PHP 4
    وظيفتها :
    وظيفة الدالة array_keys هي إظهار رقم أو اسم العنصر النشط
    مثال:
    كود PHP:
      $city1 = array("مكة""القاهرة""دبي""الرياض"); 
    $country2 = array("م" => "مصر""ا" => "الإمارات العربية المتحدة""س" => "سوريا");
    echo 
    "Keys for \$city: "implode(", "array_keys($city)),  "\n"
    echo 
    "Keys for \$country: "implode(", "array_keys($country)); 
    5-
    الدالة: array_merge
    النسخة:
    php4
    وظيفتها :
    وظيفة الدالة array_merge هي دمج المصفوفات معا
    مثال:
    كود PHP:
      $ax = array("a" => "alpha""o" => "bravo""c" => "charlie""d" => "delta");
    $ay = array("t" => "tango""u" => "uniform""v" => "victor""w" => "whiskey"," "x" => "x-ray");
    $az = array("lima", "mike", "november");echo "The merged arrays together form:\n";print_r(array_merge($ax$ay$az)); 
    6-
    اسم الدالة: array_multisort
    النسخة:
    php4
    وظيفتها:
    تقوم هذه الدالة بفرز أكثر من مصفوفة في نفس الوقت
    مثال:
    كود PHP:
     $array_1 = array( 'one' => 'Dave''two' => 'Piia''three' => 'Leigh''four' => 'Adam''five' => 'Leigh');
     
    $array_2 = array( 'one' => 'Derrick''two' => 'Sarah''three' => 'Morgan''four' => 'Laura''five' => 'Anoosh');  
    $retval array_multisort($array_1$array_2SORT_DESC);[/code] [code]print_r($array_1); print_r($array_2); 
    7-
    اسم الدالة:array_pad
    النسخة:
    PHP 4 قبل 4.0b4
    الوظيفة:
    وظيفة هذه الدالة هي إضافة القيم إلي المصفوفة في بدايتها
    مثال:
    كود PHP:
     $array = array(1234);  
    $array array_pad($array, -6'NEW'); 
    print_r($array); 
    8-
    اسم الدالة array_pop
    النسخة
    php4 php5
    الوظيفة :
    تقوم هذه الدالة بمسح أخر قيمة في المصفوفة المحددة
    مثال :
    كود PHP:
     $stack = array("orange""banana""apple""raspberry");
    $fruit array_pop($stack);print_r($stack); 
    9-
    اسم الدالة: array_push
    النسخة:
    php 4
    الوظيفة :
    تضيف هذه الدالة قيمة جديدة في نهاية المصفوفة
    مثال:
    كود PHP:
     $stack = array("orange""banana");
    array_push($stack"apple","raspberry");print_r ($stack); 
    10-
    اسم الدالة :array_rand
    النسخة:
    PHP 4
    الوظيفة :
    تقوم هذه الدالة باختيار قيمة عشوائية من مصفوفة ما
    مثال :
    كود PHP:
     $array_1 = array( 'one' => 'Dave''two' => 'Piia''three' => 'Leigh''four' => 'Adam''five' => 'Leigh'); 
    و إن شاء الله قريبا سوف يكون للدرس جزء أخر


    احمد حسن








  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    أشكرك أخي على الدوال ..
    وبإذن الله تعالى نستفيد منها ..
    لكن حبذا لو وضعت الموضوع في قسم لغة البي اتش بي لانها مختصه بها ..
    دمت بود





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    281


    جزاك الله على هذه الدوال .


    تحياتي
    فراس





    __________________
    مدونتي
    Www.AlMashroo.Com

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    279


    تلخيص رائع جزاك الله كل خير (Y)





    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

    Mail : Hawy [.] PHP [@] Gmail.com

    حسبي الله ونعم الوكيل






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

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

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