Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में array_walk_recursive() फंक्शन

PHP में array_walk_recursive() फंक्शन उपयोगकर्ता फंक्शन को सरणी के प्रत्येक सदस्य पर पुनरावर्ती रूप से लागू करता है।

सिंटैक्स

array_walk_recursive(arr, custom_func, parameter)

पैरामीटर्स

  • arr - निर्दिष्ट सरणी। आवश्यक।

  • custom_func - उपयोगकर्ता-परिभाषित फंक्शन। आवश्यक।

  • parameter - कस्टम फंक्शन के लिए सेट किया जाने वाला पैरामीटर। वैकल्पिक।

रिटर्न वैल्यू

सफलता पर TRUE, विफलता पर FALSE।

उदाहरण

<?php
function display($val, $key) {
    echo "Key $key with the value $val<br>";
}
$arr1 = array("p" => "accessories", "q" => "footwear");
$arr2 = array($arr1, "1" => "electronics");
array_walk_recursive($arr2, "display");
?>

आउटपुट

Key p with the value accessories
Key q with the value footwear
Key 1 with the value electronics

एक और उदाहरण (अतिरिक्त पैरामीटर पास करना)

<?php
function display($val, $key, $extra) {
    echo "Key $key $extra $val<br>";
}
$arr1 = array("p" => "accessories", "q" => "footwear");
$arr2 = array($arr1, "5" => "electronics");
array_walk_recursive($arr2, "display", "with value");
?>

आउटपुट

Key p with the value accessories
Key q with the value footwear
Key 5 with the value electronics
  1. - PHP में soundex() फ़ंक्शन

    soundex() फ़ंक्शन PHP में soundex() फ़ंक्शन किसी स्ट्रिंग का साउंडेक्स की (Soundex key) कैलकुलेट करने के लिए उपयोग किया जाता है। यह की 4 कैरेक्टर लंबी अल्फान्यूमेरिक स्ट्रिंग होती है जो किसी शब्द के अंग्रेजी उच्चारण को दर्शाती है। सिंटैक्स soundex(string $string): string पैरामीटर्स string - इनपुट

  1. - PHP में key() फंक्शन

    PHP में key() फंक्शन सरणी से कुंजी प्राप्त करता है। यह आंतरिक पॉइंटर द्वारा इंगित सरणी तत्व की कुंजी लौटाता है। सिंटैक्स key(arr) पैरामीटर्स arr - उपयोग की जाने वाली सरणी। रिटर्न वैल्यू आंतरिक पॉइंटर द्वारा इंगित सरणी तत्व की कुंजी। उदाहरण <?php $arr = array(Electronics, Footwear); echo Key

  1. - PHP में array_key_exists() फ़ंक्शन

    PHP में array_key_exists() फ़ंक्शन जांचता है कि कोई निर्दिष्ट कुंजी सरणी में मौजूद है या नहीं। isset() के विपरीत, यह null मान वाली कुंजी के लिए भी true लौटाता है। सिंटैक्स (Syntax) array_key_exists(string|int $key, array $arr): bool पैरामीटर्स (Parameters) $key − जांची जाने वाली कुंजी। $arr − वह