English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP array_walk() و مثال

دليل الوظائف المصفوفة PHP

يستخدم array_walk() وظيفة المستخدم المخصصة لمعالجة كل عنصر في المصفوفة

النحو

array_walk ( $array, $funcname [, $parameter] );

التعريف والاستخدام

 يطبق وظيفة المستخدم المخصصة funcname على كل وحدة من مصفوفة array.
لا يؤثر array_walk() على مؤشرات الداخلية للمصفوفة. array_walk() يمرر عبر المصفوفة بأكملها بغض النظر عن موقع المؤشر.

القيمة المعدة

  يعود TRUE بنجاح أو FALSE في حالة الفشل.

المعلمات

الترتيبالمعلمات والشرح
1

مصفوفة (مطلوب)

هي تحدد مصفوفة.

2

funcname (مطلوب)

اسم وظيفة المستخدم المخصصة.

3

المتغير (اختياري)

هي تحدد وظيفة مخصصة للمستخدم.

مثال على الإنترنت

استخدام وظيفة array_walk() لاستخراج كل عنصر من المصفوفة

<?php
   function call_back_function($value,$key) {
      echo "مفتاح $key قيمة $value \n";
   }
   $input = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");
   
   array_walk($input,"call_back_function");
?>
الاختبار لرؤية‹/›

نتيجة الإخراج:

قيمة المفتاح a هي green 
قيمة المفتاح b هي brown 
قيمة المفتاح c هي blue 
قيمة المفتاح 0 هي red

  دليل الوظائف المصفوفة PHP