Что лучше: case или elseif? - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sun, 22 Dec 2024 17:41:57 +0300 <blockquote class="blockquote"><strong>wap-css</strong> (24 Октября 2011 / 12:04)<br> Ну у меня около 10-30 условий. Как скрипт будет быстрее работать? Или без разницы?</blockquote> юзай switch https://visavi.net/topics/25922/495189 Что лучше: case или elseif? mix Sun, 05 Feb 2012 04:43:22 +0400 Сообщения https://visavi.net/topics/25922/495189 42. <strong>eGo Где Мой Кэш7</strong>, мне наоборот не читабельно через свитч.<br> А менять в любом случае не стоит мне кажется, не та разница что бы выгадывать на ней https://visavi.net/topics/25922/482966 Что лучше: case или elseif? ramzes Wed, 18 Jan 2012 19:25:27 +0400 Сообщения https://visavi.net/topics/25922/482966 41. <strong>ramzes</strong>, со свитчами читабельнее, производительность страдает совершенно незначительно. стоит ли менять? https://visavi.net/topics/25922/482792 Что лучше: case или elseif? KOZZ Wed, 18 Jan 2012 15:35:09 +0400 Сообщения https://visavi.net/topics/25922/482792 я вот посмотрел на свой код, подумал почему в метре текста всего два свитча..<br> оказалось что у меня просто нет в нем потребностей, больше 2х вариантов условий просто не попадается))<br> задумался.. https://visavi.net/topics/25922/482272 Что лучше: case или elseif? ramzes Tue, 17 Jan 2012 16:18:39 +0400 Сообщения https://visavi.net/topics/25922/482272 Разницы никакой, скрипты всегда медленные blyat потому что логически неправильные, ***код проще говоря))) else switch кому что удобнее https://visavi.net/topics/25922/482255 Что лучше: case или elseif? Удаленный Tue, 17 Jan 2012 15:59:00 +0400 Сообщения https://visavi.net/topics/25922/482255 Народ а может оффнуть уже тему а?? А то думаю уже и так понятно что человек выберет switch https://visavi.net/topics/25922/482109 Что лучше: case или elseif? Удаленный Tue, 17 Jan 2012 10:27:50 +0400 Сообщения https://visavi.net/topics/25922/482109 Не стал читать всю темку (просто в лом <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> ). Что тебе удобнее, то и используй, т.к. логика тут одинакова что ИФ ЭЛСЕ выполняет последовательное сравнение до того пока не будет TRUE (или ELSE) потом выполняет ветку до знака }, что СВИТЧ выполняет последовательное сравнение до того пока не будет TRUE (или DEFAULT) потом выполняет ветку до BREAK.<br> <br> Просто если значений много или в теле ветки много кода лучше использовать СВИТЧ (имхо) https://visavi.net/topics/25922/482105 Что лучше: case или elseif? Роман Tue, 17 Jan 2012 10:17:11 +0400 Сообщения https://visavi.net/topics/25922/482105 все зависит от задачи и привычки использования для меня проще использовать elseif но бывают моменты что без case не обойтись https://visavi.net/topics/25922/482095 Что лучше: case или elseif? Олечка Tue, 17 Jan 2012 09:48:42 +0400 Сообщения https://visavi.net/topics/25922/482095 Если тебе нужно вписать небольшое условие или несколько действий-elseif,для большого кода лучше case. https://visavi.net/topics/25922/482062 Что лучше: case или elseif? Apollon76 Tue, 17 Jan 2012 05:37:13 +0400 Сообщения https://visavi.net/topics/25922/482062 я тоже когда приходиться пользуюсь <strong>switсh</strong>. Как-то удобнее,по крайней мере для меня. Да и привычнее<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/25922/482061 Что лучше: case или elseif? ★☆ ИгRok™ ☆★ Tue, 17 Jan 2012 04:52:56 +0400 Сообщения https://visavi.net/topics/25922/482061 switch лучше<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/25922/482060 Что лучше: case или elseif? Zдешний Tue, 17 Jan 2012 04:27:44 +0400 Сообщения https://visavi.net/topics/25922/482060 elseif на мой взляд более стандартный что-ли... Ну как-то привык к нему))) https://visavi.net/topics/25922/482047 Что лучше: case или elseif? Удаленный Tue, 17 Jan 2012 02:44:25 +0400 Сообщения https://visavi.net/topics/25922/482047 зависит от задачи. если надо проверять 1 переменную, то читабельнее как-то switch. иначе elseif. например<br> <pre class="prettyprint">&lt;?php if($a &gt; $b &amp;&amp; $c &lt; $d &amp;&amp; $b != $c){ }elseif($b == $c){ }else{ }</pre> а в switch как это?)<br> <pre class="prettyprint"> &lt;?php switch(true){ case($a &gt; $b &amp;&amp; $c &lt; $d &amp;&amp; $b != $c)&#58; break; case($b == $c)&#58; break; default&#58; break; }</pre> https://visavi.net/topics/25922/465487 Что лучше: case или elseif? Артур Tue, 20 Dec 2011 03:06:43 +0400 Сообщения https://visavi.net/topics/25922/465487 Вообще, при написании кода нужно держаться следующего принципа: старайся писать красиво, но не в ущерб производительности. https://visavi.net/topics/25922/465353 Что лучше: case или elseif? halsoft Mon, 19 Dec 2011 21:18:48 +0400 Сообщения https://visavi.net/topics/25922/465353 холливар объявляется открытым! <img src="https://visavi.net/uploads/stickers/E.gif" alt="E"> https://visavi.net/topics/25922/465344 Что лучше: case или elseif? An0nimous Mon, 19 Dec 2011 21:07:07 +0400 Сообщения https://visavi.net/topics/25922/465344