Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

PHP и MySQKL для начинающих - Харрис Э.

Харрис Э. PHP и MySQKL для начинающих — Кудиц образ , 2005. — 388 c.
ISBN 1-931841-32-2
Скачать (прямая ссылка): phpmysquldlanachin2005.pdf
Предыдущая << 1 .. 9 10 11 12 13 14 < 15 > 16 17 18 19 20 21 .. 84 >> Следующая

Dtsftoaftratei arisf в ratable
HU»c«b
д
^ ' - : I Г”г-®™*
46
Глава 2
<html>
<head>
<title>Hi Jacob</title>
</head>
<body>
<hl>Hi Jacob</hl>
<h3>Demonstr-ates using a variable</h3>
<?
$userName = "Jacob"; print "Hi, $userWame';
?>
</body>
</html>
При программировании на HTML и JavaScript вы можете использо-вать функцию браузера «показать исходный код» (view source) для просмотра текстов ваших программ. Но при программировании на языках, выполняемых на стороне сервера, этого недостаточно. В коде, который вы увидите с помощью этой функции, не будет PHP-команд. Не забывайте, что оригинальный программный код не попадает в браузер. Программа выполняется на сервере, а результаты ее работы отправляются в браузер в виде обычного HTML. - Когда вы будете проверять свои программы, не забывайте открывать их оригинальный код с сервера. Точно так же вы не сможете загрузить в браузер страницу, написанную на РНР, с помощью меню File (Файл). Необходимо, чтобы сперва ее обработал сервер.
Если ваши страницы хранятся на вашем локальном сервере в каталоге для HTML-файлов, вы можете обращаться к ним по адресу http: //localhost/ filename.php для того, чтобы загрузить программу filename. Страница hi Jacob написана большей частью на HTML, но включает в себя небольшой кусок РНР кода. И этот кусок выполняет очень важную работу.
Создаем строковую переменную
Строка $userName = "Jacob"выполняет несколько операций. Во-первых, создается переменная с именем $userName. На РНР все переменные начинаются со знака доллара ($), чтобы можно было их отличать от других элементов программы. Имя переменной имеет большое значение.
Используем переменные и элементы ввода
47
Назначаем имена переменным
Как программисту вам часто придется придумывать имена. Опытные программисты разработали некоторые рекомендации относительно того, как именно следует присваивать имена переменным и другим объектам.
• Имя должно быть «говорящим». Намного легче понять, что может означать $userName, чем, например, $myVariable или $г. Всегда, когда только возможно, давайте своим переменным имена, которые описывают, какие данные в них содержатся.
• Подумайте о длине имени. Оно должно быть достаточно длинным, чтобы быть «говорящим», но не слишком длинным, иначе вам надоест каждый раз его набирать.
• Не используйте пробелы. Большинство языков программирования (включая и РНР) не поддерживают использование пробелов в именах переменных.
• Не используйте знаки препинания. Большинство специальных символов, таких, как #, * или /, в языках программирования уже зарезервированы и потому не могут быть использованы в именах переменных. Конечно, в РНР каждая переменная начинается со знака $, но в остальном вам следует избегать использования знаков препинания. Единственное исключение представляет символ подчеркивания (_), который поддерживается в большинстве языков, в том числе и в РНР.
• Будьте осторожны с регистром букв. В РНР различаются большие и маленькие буквы, иначе говоря, язык РНР воспримет имена $userName, $ USERNAME, и $UserName как три разные переменные. По соглашению, принятому для РНР, в именах переменных используются маленькие буквы, за исключением букв, разделяющих слова (как заглавная «N» в $userName). Я рекомендую следовать этому соглашению и сам придерживаюсь его в этой книге.
• Следите за правописанием! Каждый раз, когда вы обращаетесь к переменной, РНР проверяет, существует ли она уже в вашей программе. Если да, то используется существующая переменная. Если же нет, то без какого-либо сообщения создается новая. Поэтому если вы неверно напишете имя переменной, РНР не посчитает это ошибкой. Он создаст новую переменную, и ваша программа, скорее всего, будет работать неправильно.
Переменная не обязательно должна быть создана в явном виде. Когда вы обращаетесь к переменной, РНР создает ее автоматически.
48
Глава 2
Присваиваем значение переменной
Знак равенства (=) играет в РНР особую роль. Он не означает «равно» (по крайней мере, в том смысле, в котором мы его рассматриваем сейчас). Этот знак используется для присваивания. Если прочитать его как «принимает значение», вы получите почти точное представление о том, как он воспринимается языком РНР. Например, строку
SuserName = "Jacob"
нужно читать так: «Переменная SuserName принимает значение «Jacob».
Как правило, при создании на РНР переменной вы будете также присваивать ей какое-либо значение. Операция присваивания выполняется справа налево.
Переменной $userName было присвоено значение «Jacob». Компьютеры весьма требовательны к тому, данные какого типа записываются в переменную, но РНР этот процесс автоматизирует. Тем не менее, важно понимать, что «Jacob» является текстовым значением, поскольку текст хранится и обрабатывается в памяти компьютера несколько иным образом, чем числовые данные.
Выводим значение переменной на экран
Следующая строка кода выводит на экран сообщение. Вы можете поместить на экран любой текст, какой пожелаете. Текст (его также называют строковыми данными) обычно заключается в кавычки. Если вы хотите вывести значение переменной, просто поместите имя переменной в текст, который хотите вывести. Строка
Предыдущая << 1 .. 9 10 11 12 13 14 < 15 > 16 17 18 19 20 21 .. 84 >> Следующая