Есть ли способ получить разные значения с помощью функции min()
?Функция min(), но извлекает разные значения
EDIT
min()
работает таким образом, что он возвращает значения, используемые в списке аргументов, мне нужны другие значения должны быть возвращены, связанные с входными аргументами.
$string1 = 'This a longer string';
$string2 = 'Short string';
$string_value1 = 320;
$string_value2 = 170;
min($string_value1, $string_value2); // I want it to return $string2, because it has the lowest value
'$ shortestlength = мин (array_map ('STRLEN', массив ($ string1, $ string2)));' –
@MarkBaker См. Мое редактирование, меня не интересует длина – silkfire
Если вы хотите, чтобы вы возвращали $ string2, потому что $ string_value2 имеет самое низкое значение; Какова связь между $ string2 и $ string_value2 (отличным от правдоподобного имени)? –