Куча говна / Говнокод #24520 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
В целом, единственная претензия, за которую я мог бы обхаркать создателей "PHP" - некоторая несогласованность
в именовании функций и порядке их аргументов. За пятнадцать лет витания в розовых облаках "PHP" я лишь недавно
окончательно запомнил, что в "substr" и "strpos" обрабатываемая строка является первым аргументом, ибо несравнимо
чаще, едва ли не в десятки раз, мне приходилось пользоваться "str_replace", где какого-то хуя она является уже последним.
В остальном же язычок довольно-таки приятный... Не понимаю, хуле весь местный пролетариат ополчился против него.
Любопытно, что быдло неспособно привести стоящие аргументы против "PHP" в пользу своих обоссанных "Ruby" и "Python"-а.
Слышится только лишь "тупые пэхапэшники", "хомпаги", "moar dollars", передразнивание "mysq_real_escape_string" и т.д.

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

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

  • Есть такая хунйя. Поэтому я не запоминаю порядок, а пользуюсь подсказкой IDE.
    Ответить
  • тупые пэхапэшники, хомпаги, moar dollars, mysq_real_escape_string, ахахаха
    Ответить
    • Не тупые пэхапэшники, а операторы шаблонизатора.
      Ответить
  • Ты не понимаешь большинства аргументов, которые тебе приводят, поэтому слышишь только то, что хочешь услышать.

    Тебе говорят: ручное экранирование зло, можно забыть или экранировать дважды, это засоряет код, понижает уникальность, усложняет поддержку, так ты сможешь написать только врайт-онли простыню-хомпагу.

    Ты слышишь: mysql_real_escape_string ахахаха ахахаха
    Ответить
    • >>>"можно забыть или экранировать дважды"

      Каким тупым надо быть?
      Ответить
      • Перлоёбы ставили DBI/DBD через свой CPAN когда пыхеры еще висели на пальме и дергали друг-друга за хвост

        https://www.perl.com/pub/1999/10/DBI.html/
        1999г
        my $dbh = DBI->connect('DBI:Oracle:payroll')
                        or die "Couldn't connect to database: " . DBI->errstr;
        
        my $sth = $dbh->prepare('SELECT * FROM people WHERE lastname = ?')
                        or die "Couldn't prepare statement: " . $dbh->errstr;
        
        $sth->execute($lastname);
        Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

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


    8