|
В предыдущей статье Начинаем создавать сайт на PHP мы научились с помощью языка программирования PHP выводить или печетать текст на ВЕБ-страницу. Наступило время научиться кое-какой текст прятать от глаз любопытных посетителей . На самом деле, очень часто возникает
необходимость спрятать текст в коде страницы, то есть сделать его невидимым для посетителей, а также сделать недоступным для обработчика какие-то фрагменты кода программы.
Конечно, если в Вашем послужном списке всего-навсего один маленький сайтик в несколько страничек - вы наверняка помните все, что там написано и как написано. Однако, если Вы
сделали десяток-другой сайтов, то помнить все уже не каждому под силу... Кроме того, часто бывает, что делает сайт или прогу один, а настраивать приходится другому. И тот первый, который создавал прогу,
если он, конечно, не злая или даже злобная бяка, обязательно позаботится о втором, который будет настраивать, и оставит в теле программы комментарии и инструкцию по настройке.
В ХТМЛ для сокрытия комментариев мы использовали тег комментария <!-- -->, в php имеются три вида символов, на которые обработчик реагирует как на знаки комментариев: // - не выполняются команды от данных символов до конца строки; /* комментарий */ - не воспринимаются команды между данными символами независимо от количества строк комментария; # - комментарием считаются все символы от данного знака до конца строки. То есть, для того, чтобы пояснить наши задумки, желания и действия при создании нашей проги или страницы, мы должны написать определенные пояснения, используя эти символы и их сочетания. Вот как, например, может выглядеть код последней, созданной нами с помощью языка программирования PHP, страницы:
<?php
// выводим инфу о создателе страницы с помощью команды echo ?> Результат Вы можете наблюдать здесь: пример 4 , для посетителей он ничем не отличается от этого: пример 3, но для мастера говорит о многом! Причем, обратите внимание: этой всей абракадабры посетитель не увидит, даже если воспользуется для просмотра кода страницы правой кнопкой мыши!!! Вот, в общем-то, и все комментарии о комментариях. Двигаемся дальше. А дальше возникает вполне закономерный, очень резонный, справедливый, а поэтому жесткий, как и вся правда жизни, вопрос: "Ну и нафига нам вся эта лабада, если текст на страничку мы можем выводить с помощью примитивного ХТМЛ, а то и вовсе без оного?" А прелесть вся в том, что с помощью команды echo мы можем выводить на страничку не только текст, а еще и значения переменных. Само название "переменные" говорит о том, что это что-то непостоянное, время от времени (может быть даже очень часто) изменяющее свое значение. И вот эта возможность очень даже облегчает жизнь веб-мастеров и админов соайтов. А раз это такая полезная штука, рассмотрим ее немного повнимательнее. Переменные в PHP представлены знаком dollar ($) с последующим именем переменной. Например, имя переменной может вызлядеть так: $name. Здесь необходимо соблюдать несколько писаных и неписаных правил:
Я
<?php
$name = "Сережа";//фамильярная инфа $name2 = "Сергей Червонящий;// официозная инфа // выводим фамильярную инфу о создателе страницы с помощью команды echo ?> Смотрим, что из этого получилось: пример 5 . Ну вот! Совсем другое дело! Теперь каждый, кто будет пользоваться этим скриптом, сможет по праву с гордостью глядеть на свое имя! Для этого ему всего-навсего необходимо будет поменять значения переменных $name и $name2, то есть заменить мое имя, которое прописано в кавычках после знака равенства на свое. Да! Еще нужно не забыть поменять букву "Я" в тексте скрипта на соответствующие имена переменных, взятых в фигурные скобки. Чувствую уже, что скептики опять заныли: "Ну вот, теперь это еще сложнее, а в результате на странице обыкновенный текст, для которого совсем не нужен РНР! Спокойствие, ребята! Спокойствие и терпение! Есть более вкусные вещи. Только о них - в следующей статье! Все свои претензии, комментарии и мнения вы можете прямо и откровенно высказать на нашем форуме сайтостроителей в специально созданной для этого теме: обсудить статью |
| |
|