इस खोज फ़ंक्शन को अपनी कक्षा में जोड़ें और इस कोड के साथ खेलें
$objXML = new xml2Array();
$arrOutput = $objXML->parse($contents);
// first param is always 0
// second is 'children' unless you need info like last updated date
// third is which statistics category you want for example
// 6 => the array you want that has wins and losses
print_r($arrOutput[0]['children'][6]);
//using the search function if key NAME is Montreal in the whole array
//result will be montreals array
$search_result = $objXML->search($arrOutput, 'NAME', 'Montreal');
//first param is always 0
//second is key name
echo $search_result[0]['WINS'];
function search($array, $key, $value)
{
$results = array();
if (is_array($array))
{
if (isset($array[$key]) && $array[$key] == $value)
$results[] = $array;
foreach ($array as $subarray)
$results = array_merge($results, $this->search($subarray, $key, $value));
}
return $results;
}
सावधान रहें
यह खोज फ़ंक्शन केस सेंसिटिव है, इसमें संशोधनों की आवश्यकता है जैसे मैच टूआ प्रतिशत कुंजी या मान बदलने वाली पूंजी एम मॉन्ट्रियल से लोअरकेस में खाली हो जाएगी