1. PHP / Говнокод #1536

    +163.3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    $true = true;
    for ($i=0; $i<count($list); $i++)
      if (!isset($list[$i]))
       $true = false;
    
    if ($true != true)
      die ("Error");

    Немного о правде и лжи

    Запостил: GreenSid, 11 Августа 2009

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

    • ОЛОЛО
      Ответить
      • Главное, что в if можно было еще и break добавить, чтобы он по всем итерациям не ходил
        Ответить
      • это еще ладно. Например в Oracle Pl/Sql можно делать так:

        declare
        true boolean;
        begin
        true := false;
        .......
        Ответить
    • еее прям Россию напоминает) Если правда не равна правде
      Ответить
    • так вот она какая горькая правда!
      Ответить
    • Программист не знает:
      1)массивов в PHP;
      2)конструкции foreach;
      3)команды break.
      Грустно...
      Ответить
      • Зато какой шедевр о сущости правды :)
        Ответить
      • при чем тут foreach? код выявляет, есть ли пропуски в массиве. Хотя ту же проверку предположительно можно было сделать проще:
        end($list);
        $true = ( key($list)+1 == count($list) );
        Ответить

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