logo

وظيفة PHP array_map ().

إن array_map() هي دالة مضمنة في PHP. ترسل الدالة array_map()‎ كل قيمة من المصفوفة إلى دالة معرفة من قبل المستخدم، وترجع مصفوفة بقيم جديدة مقدمة من الدالة المعرفة من قبل المستخدم. تم تقديم هذه الوظيفة في 4.0.6.

بناء الجملة

 array array_map ( callable $callback , array $array1 [, array $... ] ) 

معامل

معامل وصف إلزامي
وظيفة اسم الدالة المعرفة من قبل المستخدم، أو فارغة. إلزامي
صفيف1 يحدد مصفوفة. إلزامي
array2 يحدد مصفوفة. خياري
array3 يحدد مصفوفة. خياري

نوع الإرجاع

تقوم هذه الدالة بإرجاع مصفوفة تحتوي على قيم array1، بعد تطبيق الدالة المعرفة من قبل المستخدم على كل منها.

مثال 1

 

انتاج:

 Array ( [0] => sachin [1] => kapil [2] => dhoni ) 

مثال 2

 

انتاج:

 Array ( [0] => unlike [1] => like [2] => unlike ) 

مثال 3

 

انتاج:

 Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 ) 

مثال 4

 

انتاج:

 Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )