note 38684 added to function.array-search

From: Date: Fri, 02 Jan 2004 19:28:10 +0000
Subject: note 38684 added to function.array-search
Groups: php.notes 
Request: Send a blank email to php-notes+get-62803@lists.php.net to get a copy of this message
<?php function MDArraySearch ($searchValue, $haystack) { /* This function searches for a value in a multidimensional array; an array within an array within an array... It asumes all values in an array are atomic values xor non-atomic values This function is more faster than others. @author Tanya Fedorov, Uruguay <tanyasnm@hotmail.com> @param $searchValue What you want to search for @param $haystack What you want to search in @return boolean */ if ( array_search($searchValue, $haystack) ) { return true; } else { if ( is_array($haystack[0]) ) { foreach($haystack as $actualHaystack) { if ( MDArraySearch ($searchValue, $actualHaystack) ) return true; } } else { return false; } } } ?> ---- Manual Page -- http://www.php.net/manual/en/function.array-search.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+38684 Delete -- http://master.php.net/manage/user-notes.php?action=delete+38684&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+38684&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#62803) next »