Учу php - нужны задачи

2.77K
.
Артёмочка

в функции

.
Ей 25
Артёмочка (07.03.2013 / 22:17)
задачка для новичка))
как определить какое с трёх чисел самое маленькое.
Числа: 43,13,76
Сравнить между собой их для этого надо. Но перед этим их наверное надо вытащить и присвоить им переменные.
.
ValekS (07.03.2013 / 22:27)
Сравнить между собой их для этого надо. Но перед этим их наверное надо вытащить и присвоить им переменные.
присвоить им переменные.


???????????????????????????????????????
.
Артёмочка

ValekS, можно и так, но это быдлокод

.
The Frontend-Warrior
function get_min($a, $b, $c){
    if($a < $b){
        if($a < $c)
            return $a;
        else if($a > $c)
            return $c;
    }else{
        if($b < $c)
            return $b;
        else 
            return $c;
    }
}
echo get_min(43,76,13);

как вариант. но это если известно количество передаваемых в функцию значений
.
Артёмочка

Blade, можно и через min();

.

function get_min()
{
return min(func_get_args());
}

.
The Frontend-Warrior

можно и через min() в универе привык свои функции на С писать.

function get_min(){
    $min = func_get_args(0);
    foreach(func_get_args() as $num)
        if($min > $num)
            $min = $num;
    return $min;
}
echo get_min(43,76,13);
.
The Frontend-Warrior

даа,

.

function Min()

Всего: 182