Содержание

Учебник PHP. Онлайн учебник PHP для начинающих


  • Вступительный урок
  • Начало
    1. Вывод текста на экран. Оператор echo.
    2. Синтаксис HEREDOC
    3. Комментарии в скриптах
  • Переменные
    1. Переменные в PHP
    2. Интерполяция переменных в PHP
    3. Константы в PHP
    4. Типы данных PHP
  • Операторы
    1. Операторы PHP
    2. Математические операторы и математические функции PHP
    3. Операторы присвоения в PHP
    4. Увеличение и уменьшение
    5. Приоритет операторов PHP
    6. Оператор исполнения PHP
    7. Строковые операторы PHP
  • Условные операторы
    1. Условный оператор IF в PHP
    2. Операторы сравнения PHP
    3. Логические операторы PHP
    4. Оператор ELSE в PHP
    5. Оператор ELSEIF в PHP
    6. Тернарный оператор PHP
    7. Оператор SWITCH в PHP
  • Циклы
    1. Цикл FOR в PHP
    2. Циклы WHILE в PHP
    3. Цикл DO… WHILE в PHP
    4. Цикл FOREACH в PHP
  • Строки
    1. Функции для обработки строк в PHP
    2. Использование строковых функций в PHP
  • Массивы
    1. Создание массивов в PHP
    2. Модификация элементов массива в PHP
    3. Удаление элементов массива в PHP
    4. Перебор элементов массива в PHP
    5. Функции для работы с массивами в PHP
    6. Сортировка массивов в PHP
    7. Навигация по массивам в PHP
    8. Преобразование строк в массивы и наоборот в PHP
    9. Извлечение переменных из массивов в PHP
    10. Слияние и разделение массивов в PHP
    11. Сравнение массивов в PHP
    12. Обработка данных в массивах PHP
    13. Многомерные массивы в PHP
    14. Использование циклов в многомерных массивах в PHP
    15. Операторы над массивами в PHP
  • Функции
    1. Функции в PHP, их синтаксис, создание и вызов
    2. Как в PHP передать данные в функцию
    3. Значение по-умолчанию для аргументов функции PHP
  • PHP + HTML
    1. Использование PHP в связке с HTML
    2. Получаем данные от элементов формы с помощью PHP
    3. Проверка данных формы с помощью PHP
  • ООП
    1. Введение в ООП
    2. Классы
    3. Свойства и функции
    4. Область видимости
    5. Наследование
    6. Абстрактные классы
    7. Интерфейсы
    8. Перегрузка и магические методы
    9. Контроль типа
    10. Пространства имен
    11. Трейты

Что означает PHP

PHP (англ.

PHP: Hypertext Preprocessor) — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

Википедия

Дисклеймер

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

Пожертвования

Полезные ссылки

Релизы PHP

Официальная документация

Поддержать (DonationAlerts)

Chapter Page Details Date Print Run
3 43 Code Error
echo _

Hello World!

_
должно быть
echo «

Привет, мир!

»

3 45 Ошибка кода
echo _

Hello World!
должно быть
echo «

Привет, мир!

»

3 46 Код ошибки
echo _

Hello>_n
должно быть
echo «

Привет\n, мир!

»

3 46 Ошибка кода
echo _

Hellop>_
должно быть
echo «

Hello
World!

»

5 81 Ошибка кода
$string = _Hello World!_;
$string = _Привет, мир!_;
должно быть
$string = «Привет, мир!»;
$string = ‘Привет, мир!’;

5 83 Код Ошибка
$name = «Сэм»;
$выход1 = _$имя_;
$выход2 = _$имя_;
эхо $output1;
эхо $output2;
должно быть
$name = «Сэм»;
$выход1 = «$имя»;
$output2 = ‘$имя’;
эхо $output1;
эхо $output2;

5 84 Ошибка кода
$string = _Where is Sally_s_;
эхо $строка;
должно быть
$string = ‘Где дом Салли’;
эхо $строка;

5 84 Ошибка кода
$string = _Где находится дом Салли\_;
должно быть
$string = ‘Где дом Салли’;

5 85 Ошибка кода
$string1 = _Hello_;
$string2 = _Мир!_;
$stringall = $string1. $string2;
эхо $stringall;
должно быть
$string1 = ‘Привет’;
$string2 = ‘Мир!’;
$stringall = $string1.$string2;
эхо $stringall;

5 85 Ошибка кода
$stringall = $.string1.2;
должно быть
$stringall = $string1.» «.$string2;