Здравствуйте
Это очень расплывчатый вопрос. Смотря, что именно считать «выучить PHP».
Если речь о синтаксисе, то почти любой язык можно выучить до состояния «пишу небольшие программы» за неделю другую.
А вот чтобы писать сложные приложения нужно знать не только язык, но и алгоритмы, паттерны, изучать множество статей и всегда держать руку на пульсе развития языка. Этот процесс очень долгий и к нему идут годами, так как почти всё постигается через реальный опыт.
Определите, что именно вы хотите выучить из языка и приступайте. В качестве начального изучения могу порекомендовать платформу Code Basics