سبد (0)

تابع ()array_walk_recursive

تابع  ()array_walk_recursive 

PHP Array Referenceمرجع Array در php

مثال (تابع ()array_walk_recursive )

استفاده از هر عنصر یک آرایه، در یک تابع تعریف شده توسط کاربر:

<?php
function myfunction($value,$key)
{
echo "The key $key has the value $value<br>";
}
$a1=array("a"=>"red","b"=>"green");
$a2=array($a1,"1"=>"blue","2"=>"yellow");
array_walk_recursive($a2,"myfunction");
?>

امتحان کنید »

تعریف و کاربرد

تابع ()array_walk_recursive هر عنصر یک آرایه را در یک تابع تعریف شده توسط کاربر وارد می کند. در واقع کلیدها و مقادیر آرایه ی مورد نظر، بعنوان پارامتر به تابع داده می شوند. تفاوت بین این تابع و تابع array_walk در این است که، با استفاده از این تابع شما می توانید با آرایه های عمیق تر(تو در تو)نیز کار کنید.


نحوه نوشتن

array_walk_recursive(array,myfunction,parameter...)
پارامترهاتوضیحات
array

ضروری. یک آرایه را مشخص می کند.

myfunction

ضروری. نام تابع تعریف شده توسط کاربر.

parameter,...

اختیاری. یک پارامتر را در تابع تعرف شده تسط کاربر مشخص می کند. شما می توانید هر تعداد پارامتر که می خواهید را به تابع اضافه کنید.

جزئیات تکنیکی

مقدار برگشتی:

در صورت موفقیت TRUE را برمی گرداند و در صورت شکست FALSE را برمی گرداند.

ورژن php:5+

PHP Array Referenceمرجع Array در php 

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehiمجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامیپرداخت آنلاین -  بانک ملتمعرفی بیاموز در شبکه سهپرداخت آنلاین - بانک اقتصاد نوینپرداخت آنلاین - بانک سامان