Веб-компас сайтостроителей
/ Все статьи / PHP / Основы PHP / Основы PHP, веб-программирование на PHP

Основы PHP, веб-программирование на PHP

На PHP можно делать различные вещи: создавать документы HTML, создавать изображения (строить графики, обрабатывать рисунки), управлять файлами на сервере, работать с различными базами данных и многое другое. Но основы PHP одни: код должен начинаться с дескриптора <?php и заканчиваться дескриптором ?>. Интерпретатор PHP текст, расположенный между этими дескрипторами, будет обрабатывать как код PHP. То есть в общем виде это будет выглядеть так
Код
<?php
...
код PHP
...
?>

Для примера создайте файл с расширением php, откройте его в блокноте и запишите следующий код
Код
<html>
<head>
<title>Я изучаю основы PHP</title>
</head>
<body>
<?php
echo ("Этот текст сгенерирован с помощью PHP<br>Поздравляю всех и себя тоже! :)");
?>
</body>
</html>

Немного поясню: оператор echo() осуществляет вывод информации. И как видите в выводимом тексте в окно браузера можно использовать теги HTML (в данном случае это тег <br>).
Теперь в адресной строке браузера укажите путь к данному файлу (предполагается, что у Вас уже установлен PHP и сервер настроен для работы с интерпретатором PHP). И вы увидите в окне браузера соответствующий текст. Теперь просмотрите исходный код страницы в браузере. И в нем вы не найдете команд PHP, потому что интерпретатор PHP обработал код и выдал браузеру лишь результат выполнения кода PHP, а остальной текст оставил без изменений (то есть HTML-код). В нашем случае единственный оператор выводящий информацию является оператор echo().
Как и в других языках программирования в PHP можно использовать комментарии. Чтобы сделать комментарием любую последовательность символов нужно использовать открывающую конструкцию /* и закрывающую */ , например
Код
/*
Это многострочный 
комментарий.
Учим основы PHP.
*/

Для создания строки комментариев нужно использовать либо конструкцию //, либо символ #, например
Код
// это текст комментария
# это тоже текст комментария

И куда же без переменных. В PHP, как и в других языках программирования можно использовать переменные. Все имена переменных начинаются с символа доллара ($), за которым должен следовать один или несколько символов. Имена переменных могут включать только буквы, цифры и символ подчеркивания. Имя переменной должно начинаться с буквы или с символа подчеркивания. Имена переменных чувствительны к регистру, то есть символы верхнего и нижнего регистров различаются (например, переменные $t и $T - это две разные переменные). Объявлять переменную можно в любом месте кода, но до первого места ее использования. Например
Код
<?php
 $name="Имя";
$_number=10;
$text="Тут будет текст, например, 'я изучаю основы PHP' или еще какой-нибудь";
echo ($text);
?>

В PHP переменную можно не только создать, но и удалить. Удаляются переменные с помощью оператора unset(), например
Код
unset($var_name);
unset($name,$_number,$text);

Также в PHP можно использовать константы. Константы создаются с помощью оператора define, общий формат
Код
define ("имя_константы","значение_константы");

Например
Код
define("NAME","имя");
define ("SITE","www.linedmk.com");
define("NUMBER",17);

Есть негласное соглашение в соответствии, с которым имена констант записывают прописными буквами латинского алфавита, например, NAME, TEXT, VALUE. Если его соблюдать, то это значительно облегчит жизнь при разработке программ. Константам нельзя давать имена, которые являются ключевыми словами PHP (например, имена операторов).
В PHP есть множество встроенных констант, которые можно использовать. Например, __FILE__ (два знака подчеркивания до и два знака подчеркивания после) - содержит имя программы, которая выполняется в данный момент; PHP_VERSION - версия PHP.

 

На этом закончим повествовать основы PHP, в дальнейшем будут приведены примеры использования и скрипты на PHP.
Комментарии к публикации
Всего комментариев: 3
прохожий: Гость | 16.08.2010, 10:56 #
Спасибо, интересно! Будем читать дальше.
прохожий: Александр | 13.11.2010, 07:50 #
Кто хочет изучать php программирование, с использованием базы данных. Могу предложить сайт, в котором есть бесплатно видео уроки: http://life-prog.ru/video.php.
Автор статьи: admin | 01.12.2010, 22:45 #
Видео по программированию - это жесть :) Это мое личное мнение. Хотите освоить программирование - читайте книги и справочники, а также необходима практика, практика и еще раз практика!
Добавить комментарий
Новости сайта
Последние публикации в каталоге статей