Какой ресурс выбрать для изучения php(теория/практика)?
Курсы специалиста неплохие.
так что Вам мешает читать теорию и сразу практиковаться? Вы хотите все на одной странице? Так тут проблема в том, что в отличии от javascript, php выполняется на сервере, а не в браузере.
Ставьте openserver (он портабл) и практикуйтесь в нем, сразу после прочтения теории.
А еще лучше, сразу изучайте какой-нибудь популярный framework, например yii2. Уйдете от кучи не нужных гемороев, к которым лучше подходить с базовыми знаниями, а не в начале изучения.