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

2.53K
.
Артёмочка
в функции
.
Ей 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