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...)
पैरामीटर मान
Parameter | Description |
---|---|
array | Required. Specifying an array |
myfunction | Required. The name of the user-defined function |
parameter,... | Optional. Specifies a parameter to the user-defined function. You can assign one parameter to the function, or as many as you like. |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | सफलता पर सही या असफलता पर गलत रिटर्न करता है |
---|---|
पीएचपी संस्करण: | 5+ |
पीएचपी ऐरे संदर्भ