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

    +154

    1. 1
    2. 2
    3. 3
    strlen($searchNumber) > 0 && strpos($row['to'], $searchNumber) === false && strpos($row['from'], $searchNumber) === false
    
    //strlen($searchNumber) && $row['to'] != $searchNumber && $row['from'] != $searchNumber

    проверка на равенство в ифе

    Запостил: guest, 18 Марта 2009

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

    • Красный Богатырь:
      Надоели постуниверские ламеры. Правда не видишь разницу?!

      <?php
      $row['to'] = '101737';
      $row['from'] = '109999';
      $searchNumber = '10';
      
      if (strlen($searchNumber) > 0 && strpos($row['to'], $searchNumber) === false && strpos($row['from'], $searchNumber) === false)
      {
              echo "check 1 true\n";
      } else
      {
              echo "check 1 false\n";
      }
      
      if (strlen($searchNumber) && $row['to'] != $searchNumber && $row['from'] != $searchNumber)
      {
              echo "check 2 true\n";
      } else
      {
              echo "check 2 false\n";
      }
      ?>
      
      $ php 1.php
      check 1 false
      check 2 true
      Ответить
    • недоТролль:
      чота ты больно резкий

      Всё пучком в твоём доказательстве. кроме того, что решается задача на сравнение чисел, а не поиска вхождения.
      Ответить
    • Graff:
      Если известен искомый субъект ( в нашем случае СТРОКА 10) то известна его глубина == 2...и все намного проше ... сдвиг искомого значения...

      http://www.williamspublishing.com/Books/sci_Knuth1.html - это я так после рома шучу :)

      На самом деле тут:
      http://www.kodges.ru/komp/program/

      и

      http://freebookspot.ws/Category-Programming
      Ответить
    • ага зачот зачот. чтобы выполнить операцию сравнения надо погуглить.
      Ответить
    • а, извините. для рубрики "полезные ссылки" могу предложить это http://www.infanata.org/
      ничем не хуже вашего. а может даже и лучше
      Ответить

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