Тема: Упростите выражение.
Задание:
Упростить выражение, до одной строки!
switch ($transfer)
{
case 'OUT':
$money_out = ($bls_price > 0) ? $bls_price + $money_out : $money_out - $bls_price;
break;
case 'IN':
$money_in = ($bls_price > 0) ? $bls_price + $money_in : $money_in - $bls_price;
break;
case 'REFUND':
$money_refund = ($bls_price > 0) ? $bls_price + $money_refund : $money_refund - $bls_price;
break;
}
Немного расскажу что это, чтобы было проще упрощать
Это все находится в while($row = $db->fetchrow($query))
{
....... здесь ......
}
идет подсчет денег входящих, исходящих, и возвратов.
Нужно вывести в конечном итого три переменных $money_out $money_in $money_refund
исходя из значения в паременной $bls_price которая равна $bls_price = $row['price'];
надеюсь теперь понятно
НО внимание! Значение переменной $bls_price может принимать как отрицательное так и положительное значение, исходя из того минус перед значением или плюс.
Задание на выдумку! Может кто сделает это еще лучше чем у меня уже сделано