Курс PHP для начинающих - с нуля до джуниора за 2 месяца. Жми!
base_index 78

Основы PHP

Курс PHP для начинающих
Внимание! Данный курс устарел!
Переходите к новому курсу по PHP 7 для начинающих.

Сочетание PHP и MySQL является одним из самых удобных подходов к динамическому веб-конструированию, основанному на использовании базы данных. Благодаря открытости исходных кодов (в отличие от конкурирующей технологии Microsoft .NET framework) это технологическое сочетание можно использовать совершенно бесплатно, и поэтому оно приобрело очень большую популярность у веб-разработчиков. Любой претендующий на результативность разработчик, использующий платформу Unix/Linux или даже Windows/Apache, нуждается в серьезном освоении этих технологий.

В данном разделе я постарался собрать несколько статей, посвященных синтаксису языка PHP и основным его стандартным функциям. Безусловно данный сайт нельзя считать полноценной альтернативой онлайн-документации по PHP www.php.net, но думаю стиль написания статей лучше подойдет для изучения PHP, нежели спецификация.

  1. Обзор PHP и MySQL

  2. Установка сервера для разработки

  3. Синтаксис языка PHP

  4. Переменные и константы

  5. Типы данных

  6. Условные операторы

  7. Циклы

  8. Функции

  9. Обработка строк

  10. Регулярные выражения

  11. Массивы

  12. Обработка чисел и математические операции

  13. Обработка форм

  14. Работа с файловой системой

  15. Cookie-файлы и сеансы

  16. Обработка исключений

  17. Нарушения в работе системы PHP

  18. Отладка программ

  19. Безопасность

  20. PHP и JavaScript

  21. PHP и XML

  22. Отправка электронной почты

  23. Создание графики

В данном материале не разобраны два важных момента при работе с серверными веб-приложениями на языке PHP: использование баз данных и объектно-ориентированный стиль программирования на PHP. Поэтому после изучения материалов данного раздела рекомендую вам ознакомиться с представленными ниже темами:

PHP и MySQL
Объектно-ориентированное программирование в PHP

В качестве СУБД (система управления базами данных) я выбрал MySQL, т.к. MySQL сочетает в себе простоту, доступность и в то же время многофункциональную поддержку баз данных. Хотя ничто не ограничивает вас использовать вместе с PHP любую другую СУБД (например, PostgreSQL, Oracle и т.п.)

В представленных выше статьях при написании примеров я использовал в большинстве случаев функциональный стиль программирования, он прост и легок для понимания начинающим программистам. Однако, если вы хотите создавать крупные расширяемые веб-приложения вам нужно использовать классы и объекты, т.к. они отлично систематизируют код.

Комментарии (0)

Результаты поиска по запросу

Система Orphus