Ответ 1
Руководство по PHP - это то, что я использовал, особенно с полем поиска в Firefox. Введите имя функции и перейдите. Если вы еще этого не сделали, вероятно, стоит просмотреть, пока вы ждете ответа.
Я хотел бы узнать некоторые хорошие ресурсы (книгу или сайт) по изучению PHP для тех, кто уже знаком с программированием.
Многие из учебников, которые я нахожу, предназначены для людей, которые никогда не запрограммировали и не прошли путь, чтобы даже изучить основные языковые конструкции.
Оптимальный ресурс не предполагал бы предшествующий фон веб-разработки.
Руководство по PHP - это то, что я использовал, особенно с полем поиска в Firefox. Введите имя функции и перейдите. Если вы еще этого не сделали, вероятно, стоит просмотреть, пока вы ждете ответа.
У этого сайта есть хороший материал:
Всякий раз, когда я учу кого-то, я говорю им просто "php [вставить то, что вы хотите делать" Google], и он обычно будет в первых нескольких результатах.
Другая опция:
Изучение необработанного PHP - это, вероятно, неправильный путь, если вы уже опытный программист. Я бы рекомендовал собрать одну из фреймворков, таких как PHP Cake, Code Ignitor или Symfony. Эти рамки пытаются обеспечить набор лучших практик, разработанных для разработчиков PHP за последние шесть или семь лет.
Для этого у Symfony есть отличный, "24-часовое" учебное пособие по стилю, которое может поднять вас и работать с их каркасом, что будет скрытно подвергать вас написанию кода PHP. Даже если вы решите, что вам не нравится symfony, будут рассмотрены такие понятия, как MVC, маршрутизация, шаблоны, ORM и т.д. Другие структуры имеют похожие учебные пособия, но мне нравится 24-часовой подход к занятиям.
Для вопросов по конкретным основным функциям/классам PHP php.net служит хорошим ресурсом (хотя документ некоторых из основных вспомогательные классы, такие как XMLReader и иерархия Reflection, могут быть разрежены).
Используйте http://www.w3schools.com. У них есть отличный учебник для начинающих и промежуточных программистов php. Кроме того, Руководство PHP является фантастическим.
Я определенно использую официальный сайт на php.net и O'Reilly PHP Cookbook чаще всего.
Кроме того, зона развития zend, http://devzone.zend.com/public/view и Укомплектование PHP в книге действий - полезные ресурсы.
Это немного устарело, но у меня был отличный опыт обучения с Антология PHP. Если вы проверите это, помните, что он был опубликован около 5 лет назад.
Некоторые бесплатные электронные книги PHP5.
звучит хорошо
Я категорически согласен с @stalepretzel - сайты w3schools и php.net - это невероятно богатые ресурсы, как для начала, так и для вас.
Для видеоуроков (скринкастов) вы действительно не можете победить "В лесу - Дайвинг в PHP" - Первое видео здесь: http://blog.themeforest.net/screencasts/diving-into-php-video-series/
Handy dandy быстро здесь: http://www.addedbytes.com/cheat-sheets/php-cheat-sheet/
Когда/если вы застряли в конкретной проблеме, вы всегда можете вернуться сюда к SO.
Каково ваше мнение о w3schools? Я рекомендую этот сайт. Это также подходит для начинающих и продвинутого уровня.
Также я хотел бы сослаться на официальный сайт PHP и You Tube (поиск видео, связанный с PHP)