Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Все о PHP и даже больше" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Изучаем PHP Выпуск первый
| Информационный Канал Subscribe.Ru |
|
ИЗУЧАЕМ PHP |
www.php.net
| www.hotscripts.com | php.recourceindex.com
| www.phpwizard.net |
|
.: ВЫПУСК ПЕРВЫЙ :. |
|
|
.: КРАТКОЕ ОТСТУПЛЕНИЕ :. |
|
|
PHP -
сравнительно молодой язык
программирования для Web. Однако,
несмотря на это, он развивается очень
быстро и завоевал доверие уже многих Web-дизайнеров
по всему миру. |
|
|
Программ для
редактирования кода PHP (и не только)
существует много. В рамках данной
статьи мы ограничимся тремя из них -
текстовым редактором Bred, специальным
редактором UltraEdit и HTML-редактором Allaire
HomeSite. |
|
|
.: РАБОТА С СЕРВЕРОМ APACHE :. |
|
|
Программа-сервер
- это специальная программа,
позволяющая имитировать настоящий Web-сервер
на компьютере. Она полезна тем, что дает
возможность тестировать программы, не
тратя лишнее время в Internet. То есть
фактически она имитирует online.
Обратите внимание, что если вы наберете не http://localhost/, а, допустим, C:\Program Files\Apache Group\Apache\htdocs\, программы выполнятся не будут, так как броузер не поймет, что вы вызываете их с сервера. |
|
|
В PHP
существует несколько способов вставки
кода на Web-страницы. <script language="php"> Последний способ вставки
кода придется по душе тем, кому
нравится ASP (Active Server Pages). В данном
случает код PHP заключается между тегами
<%
и %>.
Однако имейте ввиду, что такой способ
поддерживают не все интерпретаторы PHP. |
|
|
Ну что ж, приступим к изучению непосредственно языка PHP. Как и в любом другом языке программирования, PHP позволяет программисту работать с переменными. Они и являются основной частью практически всех программ. Принято несколько правил, в соответствии с которыми даются имена переменным. Их два:
Переменные,
начинающиеся с других символов (в том
числе и цифр) считаются
интерпретатором некорректными. $variable = "Это переменная"; Приведенный
пример создает (или изменяет, если
переменная с таким именем уже
существует) переменную, содержащую
текст: "Это переменная".
В этом
выпуске мы поговорим о скалярных
переменных, массивы же будет
рассмотрены в следующем.
Также стоит сказать о постоянных переменных - константах. Константы отличаются от простых переменных лишь тем, что в ходе программы их значение нельзя изменить. Примеры констант: число "пи" в математике или гравитационная постоянная в физике. Определяется константа с помощью функции define(). Ее синтаксис: define("имя_константы", "значение_константы"); Для примера создадим константу, содержащую фразу "PHP и MySQL - все, что нужно Web-дизайнеру!": define("phpmysql", "PHP и MySQL - все, что нужно Web-дизайнеру!"); А теперь вызовем константу из программы: print("Наш девиз: phpmysql"); В
приведенном примере в окно броузера
выводится сообщение: "Наш девиз: PHP и
MySQL - все, что нужно Web-дизайнеру!". Вы
наверняка заметили, что перед phpmysql
мы не поставили знак доллара. Не
удивляйтесь - это специфика вызова
констант. |
|
|
Первое, что можно делать с переменными в PHP - это выводить их. Впрочем, выводить можно не только переменные, но и просто заданный текст. Это осуществляется функцией print(). print("Ваше имя: $name"); Приведенный
отрывок программы должен быть вызван
из формы. Оговорюсь, что при вызове
программы из формы имена ее полей
становятся именами переменных. В
приведенном примере если пользователь
ввел свое имя (например, "Вася Пупкин"), в броузере появится
сообщение: "Ваше имя: Вася Пупкин".
С первыми четырьмя
операторами, думается, все ясно. Пятый -
оператор вычисления остатка от деления
- делит одно число на другое и если оно
не поделилось нацело, выдает остаток.
Например, если $a
= 16, а $b
= 15, то результат выражения $a%$b
будет равен 1.
Существует
два критерия сравнения переменных - по
значению и по типу. Допустим, если $a
имеет значение 5, а $b
- 6, то они будут равны по типу (целочисленный),
но не по значению. $string = "Первая
" . "строка, "; В результате
интерпретации в броузере отобразится
следующее: "Первая строка, первая
строка". $a -= 8; //переменная
$a уменьшится на 8 В PHP также
существуют еще три интересных
оператора: операторы инкремента,
декремента и инверсии. $a = 8; Оператор инкремента увеличивает значение переменной на единицу, декремента - уменьшает. $a = 8; |
|
|
.: ПЛАН :. |
|
Вот и подошел к концу
первый выпуск этой рассылки. Надеюсь,
вы не разочаровались в ней. Если нет, то
рассказываем, что будет в следующем
выпуске:
Вот и все! Не забывайте писать на learnphp@mail.ru и задавать свои вопросы. До встречи через неделю! |
|
|
Автор: Юткин А.А. |
|
| http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
| В избранное | ||
