Что лучше: case или elseif? - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - 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? mixSun, 05 Feb 2012 04:43:22 +0400Сообщенияhttps://visavi.net/topics/25922/49518942. <strong>eGo Где Мой Кэш7</strong>, мне наоборот не читабельно через свитч.<br>
А менять в любом случае не стоит мне кажется, не та разница что бы выгадывать на ней
https://visavi.net/topics/25922/482966
Что лучше: case или elseif? ramzesWed, 18 Jan 2012 19:25:27 +0400Сообщенияhttps://visavi.net/topics/25922/48296641. <strong>ramzes</strong>, со свитчами читабельнее, производительность страдает совершенно незначительно. стоит ли менять?
https://visavi.net/topics/25922/482792
Что лучше: case или elseif? KOZZWed, 18 Jan 2012 15:35:09 +0400Сообщенияhttps://visavi.net/topics/25922/482792я вот посмотрел на свой код, подумал почему в метре текста всего два свитча..<br>
оказалось что у меня просто нет в нем потребностей, больше 2х вариантов условий просто не попадается))<br>
задумался..
https://visavi.net/topics/25922/482272
Что лучше: case или elseif? ramzesTue, 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? Apollon76Tue, 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/482061switch лучше<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/482060elseif на мой взляд более стандартный что-ли... Ну как-то привык к нему)))
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"><?php
if($a > $b && $c < $d && $b != $c){
}elseif($b == $c){
}else{
}</pre>
а в switch как это?)<br>
<pre class="prettyprint">
<?php
switch(true){
case($a > $b && $c < $d && $b != $c):
break;
case($b == $c):
break;
default:
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? halsoftMon, 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? An0nimousMon, 19 Dec 2011 21:07:07 +0400Сообщенияhttps://visavi.net/topics/25922/465344