"PHP" / Говнокод #23978 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
<?php

switch ($type) {
    case 'text';
        echo 'А вы знали';
        break;
    case 'number';
        echo 'что так можно?';
        break;
}

Запостил: inho inho, (Updated )

Комментарии (19) RSS

  • А вы знали что в lua если в функции ебануть break где нибудь в цикле то он выйдет из всего кода и ничего не вернет после этого break.
    Ответить
  • Что именно можно?Делать свитч?

    Я еще вот так умею (в прыщавой пыхоюности научили)
    pitun("pupkin", 0);
    pitun("homjak", 42);
    pitun("zalupkin", 92);
    
    
    
    function pitun($user, $age) {
    	switch(true){ //эмуляция if/elseif
    	case $user == "pupkin":
    		echo "Foo";
    		break;
    	case $age == 92:
    		echo "Bar";
    		break;
    	default:
    		echo "Buz";
    	}
    }
    Ответить
      • То есть case — это метка и оператор условного перехода. Правда переходить можно только на следующую метку. А синтаксис с двоеточием — сахарок. Это хорошо объясняет необходимость break.
        Ответить
        • Ты где нибудь видел goto или case без двоеточия? Я - нет. А как увидел кучу case с двоеточиями, среди которых 1 с ';', так сразу запостил сюда.
          Ответить
      • Без этого комментария я бы ещё долго думал, в чём тут соль. Слаб человек в распознавании похожей питушни. В десятой строке свидетель из Фрязино.
        (Может, дело в свиче по строкам, который не в каждом языке есть.)
        Ответить
  • блядь америку открыл!
    на uniz даже такое было блядь ещё в 91 году!!
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8