| ايهاب الغزال |
09-12-2008 06:57 مساء |
بعض دوال أل Array
1-
اسم الدالة : array_combine
النسخة :
php5
الوصف :
تقوم تلك الدالة بأخذ مصفوفتين كمعطيات ثم تدمجهم حيث تكون المصفوفة الأولي المفاتيح و تكون الثانية القيم
مثال :
<?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
وظيفتها :
عد عدد القيم المتشابهة الموجودة في مصفوفة واحد
مثال :
$scores = array(A, A, C, d, A, C, C, d, A);
$grades = array_count_values($scores);
echo "There were $grades[A] As, $grades[d] ds, and $grades[C] Cs ;
3-
الدالة: array_intersect
النسخة:
PHP 4.0.1
وظيفتها:
تلك الدالة تقبل مصفوفتان علي الأقل ك argument (معطيات)
و تظهر العناصر المتشابهة في المصفوفتان
مثال:
$array_1 = array(مصر, المملكة العربية السعودية,المغرب);
$array_2 = array(مصر, فلسطين, لبنان, سوريا);
$intersection = array_intersect($array_1, $array_2);
print_r($intersection);
4-
الدالة: array_keys
النسخة:
PHP 4
وظيفتها :
وظيفة الدالة array_keys هي إظهار رقم أو اسم العنصر النشط
مثال:
$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 هي دمج المصفوفات معا
مثال:
$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
وظيفتها:
تقوم هذه الدالة بفرز أكثر من مصفوفة في نفس الوقت
مثال:
$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_2, SORT_DESC);[/code] [code]print_r($array_1); print_r($array_2);
7-
اسم الدالة:array_pad
النسخة:
PHP 4 قبل 4.0b4
الوظيفة:
وظيفة هذه الدالة هي إضافة القيم إلي المصفوفة في بدايتها
مثال:
$array = array(1, 2, 3, 4);
$array = array_pad($array, -6, NEW);
print_r($array);
8-
اسم الدالة array_pop
النسخة
php4 php5
الوظيفة :
تقوم هذه الدالة بمسح أخر قيمة في المصفوفة المحددة
مثال :
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);print_r($stack);
9-
اسم الدالة: array_push
النسخة:
php 4
الوظيفة :
تضيف هذه الدالة قيمة جديدة في نهاية المصفوفة
مثال:
$stack = array("orange", "banana");
array_push($stack, "apple","raspberry");print_r ($stack);
10-
اسم الدالة :array_rand
النسخة:
PHP 4
الوظيفة :
تقوم هذه الدالة باختيار قيمة عشوائية من
مصفوفة ما
$array_1 = array( one => Dave, two => Piia, three => Leigh, four => Adam, five => Leigh);
اخوكم
ايهاب الغزال |