Задать вопрос
@adrenalinruslan

Узнать наименьшее число?

У меня есть 6 переменных в которых разные числа, как узнать в какой переменной самое маленькое число и узнать номер переменной.

$random[0] = 731;
$random[1] = 72;
$random[2] = 23;
$random[3] = 821;
$random[4] = 771;
$random[5] = 17;
  • Вопрос задан
  • 238 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
@slavabars
Веб программист
$min_value = min($random);
$key = array_search($min_value, $random);


php.net/manual/ru/function.min.php
php.net/manual/ru/function.array-search.php
Ответ написан
@RidgeA
Пройтись по массиву и найти индекс минимального значения.
Эта же элементарная задача...
Ответ написан
Комментировать
kimono
@kimono
Web developer
$random[0] = 731;
$random[1] = 72;
$random[2] = 23;
$random[3] = 821;
$random[4] = 771;
$random[5] = 17;

arsort($random, SORT_NUMERIC);
$key = key($random);
Ответ написан
Комментировать
@Yan-s
Начните с основ, почитайте документацию php.net

В своем вопросе вы демонстрируете незнание элементарных понятий, что не позволит вам продвинутся дальше в понимании.

У меня есть 6 переменных

У вас 1 переменная. В которой лежит массив php.net/manual/ru/language.types.array.php значений.

узнать номер переменной

Это не номер переменной, это индекс массива.

Зная эту информацию задача сразу же разбивается на две: найти наименьшее число в массиве и найти его индекс.

Далее, изучив список функций языка для работы с массивами php.net/manual/ru/ref.array.php вы бы нашли несколько способов найти наименьшее значение и его индекс. А еще раньше, из php.net/manual/ru/language.types.array.php вы бы узнали как можно обходить массивы получая и значение и его индекс, на тот случай если бы захотели реализовать алгоритм сортировки или поиска минимального значения самостоятельно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽