Я решил, что буду смотреть видео и кратко резюмировать их для себя.
Нашел более менее приятное изложение, посмотрим плей-лист этого автора.
Первый видео-урок
Обычное вступление, блаблабла. 7 минут на скорости 1.5 можно бегло просмотреть.
Говорится о выборе редакторов, локальном сервере, который нужно развернуть, чтобы кодить.
Автор выбирает phpstorm, но эта программа платная. Да, она удобная, красивая, плюс сама сервер разворачивает, как я понял. То есть не понадобится устанавливать openserver, denver и т.д. и т.п.
Мой выбор будет таков:
Редактор — Notepad++ с плагином emmet. Я к нему привык, довольно комфортно себя в нем чувствую.
Локальный сервер — устанавливать не буду. А буду работать прямо на хостинге бегет, на котором сейчас находится этот сайт. Даже более того скажу. Прямо на этом сайте и буду всё делать. В корне сайта сделаю отдельную папку php-learn, и в ней буду плодить и тестировать весь этот п#здец.
К примеру вот тестовый файл в этой папке на этом сайте.
Второй видео-урок
До 7 минуты говорится про:
- локальный сервер, кому надо — смотрите, устанавливайте,
- настройку phpstorm. Мне не нужно, я работаю в notepad++.
После 7 минуты начинается теория.
Вроде всё понятно.
Из него резюмирую:
Если в файле только php-код, то закрывающий тег ?>
можно не писать.
Чтобы лишить символа функциональности и превратить в обычный текст, как например кавычки, нужно перед ними поставить обратный слеш. Называется экранирование. Таким образом, символ после обратного слеша выводится буквально.
Ну и комментарии, однострочные и многострочные:
// Однострочные комментарии # Решетка тоже для однострочных комментариев /* Многострочные комментарии */
Едем дальше.