PHP-функция: array_searchСписок php-функций

javascript:

function array_search( needle, haystack, strict ) {
	// Осуществляет поиск данного значения в массиве и 
	// возвращает ключ первого найденного элемента в случае удачи
	// 
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)

	var strict = !!strict;

	for(var key in haystack){
		if( (strict && haystack[key] === needle) || (!strict && haystack[key] == needle) ){
			return key;
		}
	}

	return false;
}

//Примеры:

alert ( array_search('zonneveld', {firstname: 'kevin', middle: 'van', surname: 'zonneveld'}) );