]]>
]]>
Рейтинг@Mail.ru

Обходим Структуру IF

Материал из Веб программирование.

Перейти к: навигация, поиск

1.

if (!$lang)
{
  $lang='ru';
}

Можно заменить на:

$lang = $lang ? $lang : 'ru';

2.

if ($a > 5) {
    echo "big";
} else {
    echo "small";
}

Можно заменить на

echo $a > 5 ? "big" : "small";

3.

$one = true;
$two = true;
$result = ($one ? "one" : ($two ? "two" : "none")); //$result is "one" 
 
$one = false; 
$result = ($one ? "one" : ($two ? "two" : "none")); //$result is "two" 
 
$two = false; 
$result = ($one ? "one" : ($two ? "two" : "none")); //$result is "none"

4.

echo $some_var ? 'true': 'false';

по тестам производительности Альтернативные структуры "IF" уступают по времени на 7-8% от простых конструкций if else

]]>
Google+
]]>
Личные инструменты
Хочешь еще цитату? «Когда затеваешь бизнес и считаешь его прибыль, возьми конечную цифру и раздели ее на 3 — это будет то как ты мог бы сработать, если у тебя все будет получаться на 5+ и ты избежишь всех ошибок, потом улыбнись и раздели то что получилось еще на 3 — это получится то, чего ты добьешься реально, если не надоест и не плюнешь на пол пути» Достаточно крупный «коммерс», владелец газет, заводов и пароходов и прочей атрибутики буржуина
веб-программирование
Просмотры
чтим

Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/webproger/data/www/webproger.ru/1c6a72389c0fd92079ac7ae7cd356173/sape.php on line 218 Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/webproger/data/www/webproger.ru/1c6a72389c0fd92079ac7ae7cd356173/sape.php on line 224

]]>
Rambler's Top100
]]>
]]>
]]>