Я думаю, что вы должны сначала знать некоторые основы программирования: например, переменные, контрольные показатели. PHP также включает в себя кодирование на стороне клиента: HTML, CSS, Javascript, и вам лучше сначала написать несколько статических HTML-страниц и создать самостоятельно. понять их взаимоотношения и то, как они работают вместе.
Если вы сделали вышеупомянутое, я думаю, что вы можете заняться программированием на PHP: я предлагаю вам начать с написания простой гостевой книги (с MySQL, если можно).
Когда вы закончите свою первую гостевую книгу, попробуйте улучшить ее: функциональность, безопасность ...
Это также мой старт с PHP.
В конце концов, PHP-программирование в основном имеет дело с вебом, но также может распространяться на различные области: систему, алгоритмы ... Постарайтесь узнать все, что вам нужно в своей реальной практике, и я думаю, что это не займет много времени, чтобы сделать Вы настоящий профи