Наглый PHP
Введение
Глава I - Старт
Hello World!
# Типы данных в PHP
# Конструкция if
# Применение флагов
#COFFEE Логические операторы
# Цикл while
#Циклы с неизвестным количеством итераций
Цикл for
Глава II - Массивы
# Простейшие массивы
# Ассоциативные массивы и foreach
# Двумерные массивы
#Массивы $_GET и $_POST
# Метод POST. Золотое правило Web-разработки
# Немного AJAX'a
#COFFEE JSON
Глава III - Функции
# Основы
# Локальные и глобальные переменные
# Возвращение нескольких значений. Конструкция list
# Возможность вызова функции
# Статические переменные
# Парамметры по умолчанию
# Подключение внешних файлов. include, require
#COFFEE Проблемы с подключением. include_once, require_once
#COFFEE Передаем параметры в подключаемый файл
#COFFEE Возвращение значений из подключаемых файлов
Глава IV - Добавляем базу данных
#COFFEE Работаем с базой данных через PHPMyAdmin
# Подключение к MySQL базе данных
# SELECT
# INSERT, LAST_INSERT_ID
# UPDATE, DELETE
#COFFEE Хранение паролей на сервере
# Загружаем картинку на сервер
# ORDER BY, LIMIT
# Связи между таблицами. JOIN
# Агрегатные функции. GROUP BY, HAVING
# SQL-инъекции
# Создание пользователя через mysql консоль
# COFFEE Оптимизация запросов и БД
PDO
Глава V - Идентификация и авторизация
# COOKIES
# Понятие хеша
#COFFEE Авторизация. Хранение паролей в базе данных
#Сессии
#COFFEE Альтернативные способы идентификации пользователей
Глава VI - Добавляем ООП
# Понятие классов и объектов
# this
# Конструкторы
# Хранение, удаление и клонирование объектов
# Статические свойства и методы
# Наследование классов и конструкторов
# Полиморфизм
# Интерфейсы и абстрактные классы
Глава VII - Работа со строками.ЧПУ
#COFFEE strlen,strpos,substr
#COFFEE регулярные выражения
#COFFEE функции регулярных выражений
#COFFEE ЧПУ, канонизация, 404
#COFFEE Настройка мультиязычности
Глава VIII - Работа с графикой
Imagick start
Создаем капчу
Глава IX - Работа с файлами и потоками
Чтение данных из файла
Считывание данных с удаленного сайта
Запись данных в файл
Работа с директориями
Глава X - Работа с фреймворком на примере CodeIgniter
Быстрый старт
Создаем базовое приложение
Глава XI - Пишем свой фреймворк на PHP
#COFFEE Паттерн MVC
#Создаем контролер
#COFFEE Настраиваем ЧПУ
# Создаем модель
Глава XII - Laravel
Старт
Первое приложение
Миграции
Routes
Глава XIII PHPUnit
Дополнения
#COFFEE Настраиваем Sublime для PHP
Установка composer
Идеи проектов
Powered by
GitBook
Работа с директориями
Работа с директориями
dir
opendir, readdir, closedir, rewinddir
scandir
is_dir, mkdir, rmdir
chmod, fileperms
Создаем папку и в ней файл и подпапку
Сделать админку для графических файлов: загрузка, отображение, удаление
results matching "
"
No results matching "
"