Мне нужно выбрать наибольшее значение между двумя переменными, но не вернуть значение. Поэтому использование max
не поможет.Выберите переменную с наибольшим значением
Пример:
$value1 = 60;
$value2 = 24;
мне нужно $value1
(имя переменной), которое будет возвращено. Это было бы проще сделать, были переменные в массиве, поскольку я мог сделать цикл foreach
, чтобы вернуть ключ с наивысшим значением, но я не думаю, что есть много точек, создающих массив, когда есть только два значения , если это не повлияет на эффективность вообще (я не уверен, что это будет).
Это не имеет никакого смысла. Вы не можете «вернуть переменную»; вы хотите, чтобы вы вернули * имя * переменной, как в строке? Или ссылку на переменную? Покажите некоторый реальный код, вместо того, чтобы просто сказать «мне нужно, чтобы Value1 возвращался». – meagar
Можете ли вы предоставить тип данных? Какой пример кода вы пробовали? –
Подождите. «Мне нужно выбрать наибольшее значение между двумя переменными **, но не возвращать само значение. **« но затем «Мне нужно, чтобы Value1 возвращался». Что он? Хотя я не уверен, как вы хотите получить максимальное значение, если функция не возвращает его, как 'max()'. –