Мне кажется, что начинать изучение программирования с нуля с php - немного некорректно. Хотя у каждого своё мнение.
Первое и самое главное - Алгоритмы и структуры данных + Булева алгебра
habrahabr.ru/company/hexlet/blog/213959 - введение в логику
www.lektorium.tv/course/22823?id=22823 - алгоритмы и структуры данных
Хотя бы немного изучить С (отец языков пишущих :) ) и IT Essential.
А потом, через 8-10 месяцев такого изучения - со спокойным сердцем (если ещё захочется работать на PHP) можно учить php и идти в джуны.
По итогу:
1. IT Essential (Оcновы IT)
2. Алгоритмы и структуры данных
3. Булева алгебра
4. Основы структурного программирования на С.
5. Основы PHP
6. Поход в junior в компанию.
Примерно так.