Сколько времени понадобится, чтобы выучить php до уровня junior/mediate/senior, если изучать по 2 часа в день? Сколько времени понадобиться, чтобы начать выполнять заказы по php на фрилансе ?
Точно сказать трудно, люди разные. В среднем чтобы стать хорошим Junior`ом понадобится около полугода. Можешь прочитать эту гостевую статью по основам и принципам работы PHP.