0 / 0 / 1
Регистрация: 07.08.2013
Сообщений: 47
|
|
1 | |
Подскажите пожалуйста, как можно получить максимальное число из массива?18.01.2016, 16:32. Показов 1122. Ответов 12
Метки нет (Все метки)
Может для Вас это такой вопрос покажется простым, но для меня он пока сложно решаемый...
У меня в массиве находятся id, и я хочу получить максимальное число которое есть в массиве в отдельную переменную... Заранее ОГРОМНОЕ СПАСИБО!!!
0
|
18.01.2016, 16:32 | |
Ответы с готовыми решениями:
12
Найти максимальное число, запись которого можно получить вычеркиванием цифр как из двух последовательностей Найти максимальное число z, двоичную запись которого можно получить вычеркиванием цифр как из x, так и из y. Подскажите пожалуйста каким образом можно получить имя учетной записи в Windows Найти максимальное число, которое можно получить, удалив одну цифру заданного целого числа |
0 / 0 / 1
Регистрация: 07.08.2013
Сообщений: 47
|
|
18.01.2016, 17:21 [ТС] | 3 |
Xenox, Я пробовал ею, но выходят сплошные ошибки, а на всех сайтах php.net, php.su, php.ru одинаковые примеры... если пробовать просто создать массив $test = array(1,2,3,4,5,6,7,8,9,10); echo max($test); то всё хорошо выводит 10...
а если пробовать echo max($id); выводит ошибку: Warning: Wrong parameter count for max() in Подскажите пожалуйста, как можно решить эту проблему?
0
|
162 / 161 / 66
Регистрация: 28.06.2015
Сообщений: 576
|
|
18.01.2016, 17:24 | 4 |
А что у вас в переменной $id?
Выполните print_r($id) и покажите Добавлено через 40 секунд Ну я понимаю что id`шники, я имею ввиду в каком формате хранятся, и вобще передаются ли в эту перемнную
1
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
18.01.2016, 17:25 | 5 |
0
|
0 / 0 / 1
Регистрация: 07.08.2013
Сообщений: 47
|
|
18.01.2016, 18:17 [ТС] | 6 |
Xenox, fanatikus, print_r($id); не выводит никаких результатов.... Весь путь такой: Получение из базы данных, дальше $id = $item['id']; и всё... если потребуется, все поля в базе данных типа "text" utf8_general_ci....
0
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
18.01.2016, 18:28 | 7 |
Очевидно переменная пустая, считать максимум негде.
А судя по этому $id у вас не массив. Но без полного кода можно только гадать.
1
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
18.01.2016, 18:34 | 8 |
получается в $id одно значение. вам нужно сначала собрать все id в массив тирпа $array_id[]= $item['id']
если я конечно правильно понял(без кода)
1
|
0 / 0 / 1
Регистрация: 07.08.2013
Сообщений: 47
|
||||||
18.01.2016, 19:02 [ТС] | 9 | |||||
tarasalk, fanatikus, Пробовал $array_id[]= $item['id']; print_r($array_id); выводит: Array ( [0] => ) Array ( [0] => ) Array ( [0] => ) Вот код функции:
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
18.01.2016, 19:47 | 10 | |||||
Сообщение было отмечено rumiks как решение
Решение
внимательней
Добавлено через 1 минуту и перед циклом объявите
1
|
0 / 0 / 1
Регистрация: 07.08.2013
Сообщений: 47
|
||||||
18.01.2016, 20:43 [ТС] | 11 | |||||
fanatikus, Сделал, выводи все id, вместо максимального...
0
|
0 / 0 / 1
Регистрация: 18.01.2016
Сообщений: 2
|
||||||
18.01.2016, 20:57 | 12 | |||||
Сообщение было отмечено rumiks как решение
Решение
0
|
0 / 0 / 1
Регистрация: 07.08.2013
Сообщений: 47
|
|
18.01.2016, 21:00 [ТС] | 13 |
bassgroover, Большое спасибо всё получилось!!!
ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!!!!
0
|
18.01.2016, 21:00 | |
18.01.2016, 21:00 | |
Помогаю со студенческими работами здесь
13
Подскажите как сделать максимальное отрицательное число Подскажите пожалуйста! Как получить Name из TreeViewItem? Выбрать максимальное простое число которую можно выразить сумой двух любых элементов массива подскажите пожалуйста как можно вывести сообщение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |