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

    +173

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    echo("
    <div id='navigation'>
    	<center>
    		<ul>
    			<li><a href='http://URL' id='homelink' onmouseover=" . '"Enlarge(' ."'#homelink')" . '"'. " onmouseout='" . 'Normalize("#homelink")' . "'>Домой</a></li>
    			<li><a href='#' id='aboutlink' onmouseover=" . '"Enlarge(' ."'#aboutlink')" . '"'. " onmouseout='" . 'Normalize("#aboutlink")' . "'>О нас</a></li>
    			<li><a href='http://URL' id='bdlink' onmouseover=" . '"Enlarge(' ."'#bdlink')" . '"'. " onmouseout='" . 'Normalize("#bdlink")' . "'>База знаний</a></li>
    			<li><a href='#' id='chatlink' onmouseover=" . '"Enlarge(' ."'#chatlink')" . '"'. " onmouseout='" . 'Normalize("#chatlink")' . "'>Общение</a></li>");

    Вот так вот справляемся с двумя видами кавычек.

    Запостил: RaZeR, 14 Апреля 2011

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

    • экранирование? не, не слышал.
      Ответить
    • Можно делать так:
      $IPBHTML = <<<EOF
      <td align="center" class='row1'>&nbsp;</td>
      EOF;

      И тогда ничего экранировать не надо
      Ответить
    • Ни одной php-переменной внутри кавычек, так нахрена было использовать двойные?
      Ответить
    • MVC? не, не слышал?
      Ответить
      • А это тут причём?
        Ответить
        • одно из волшебных страшных слов: ООП, MVC...
          Ответить
          • "Камасутра" для разработчика...
            Ответить
            • да нет... Помнится, в 80х камасутра была. А это софткор...
              Ответить
              • :) Это сейчас куча языков, куча методологий...
                "хрюкающие цыплята-экстремалы"...
                Ответить
                • ну вот именно. Разнообразная куча всяких тулзов и либ. Работа у современного программиста, скорее, более инженерная, нежели кодерская - становится важным умело подобрать подходящие библиотеки и правильно ими пользоваться, суметь их согласовать - уже не тот низкий уровень диалога с машиной в ее терминах. Тогда не была важна красота кода, повторное использование... Все было примитивнее - как быстро работает и сколько ресурсов ест. Тогда бы упомянутые технологии были бы восприняты как ненужные траты машиноресурсов.
                  Ответить
      • Так это код View-a :)
        Ответить
        • Ну, учитывая говнистость мной написанного, назвать его View'ом язык не поворачивается, потому и спросил)
          Ответить
    • enlarge!
      Ответить
    • Даня пулей вылетел из комнаты, хлопнув дверью. На шум пришла Екатерина Дмитриевна.
      Ответить

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