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

    +63

    1. 1
    2. 2
    $ToName = "$user_iname";
    $ToEmail = "$user_email";

    Кавычки-то зачем?

    Запостил: domaster, 09 Июня 2012

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

    • Приведение к строке по-говнокодерски.
      Ответить
    • Привычка из bash'а :)
      Ответить
    • показать все, что скрытоСосите слоновий член.
      Ответить
    • Интересно, даже если опустить сам метод приведения к строке, с блекджекомвведением новых переменных, зачем вообще может понадобиться в данном контексте такое приведение? Неужто $user_iname и $user_email - какие-то особые пользовательские объекты, а не строки?
      Ответить
      • А вдруг это не переменные, а строки по мнению автора? ;)
        Кстати если переменная не инициализирована php случаем не сработает будто $ToEmail = '$user_email' ?
        Ответить
      • вообще да, может быть массив или объект.
        а то, что есть специальные конструкции, обезьянкам невдомек.
        Ответить
        • Нет там никаких массивов или объектов - банальная строка для функции mail()
          Ответить
          • Много раз видел такую фигню. Это копипаст из какого-то мануала для чайников, судя по тому, в скольких работах это встречается.
            И скажи спасибо, что это для сэндмейла, а не для подключения по сокетам к SMTP-серверу. :)
            Ответить

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