به نظر انتخاب یه کتاب خوب به معلومات قبلی خودتون بستگی داره!
مثلا اینکه شما از اصول برنامه نویسی چیزی رو میدونید یا نه؟ مثلا با C یا syntax سی آشنایی دارید یا نه!
اگه دارید شما میتونید یه کتابی بخیرید که بیشتر به ویژگی های php اشاره شده و اصول برنامه نویسی رو خیلی باز نکرده.
اگرم ندارید باید یه کتابی بگیرید که اول اصول رو به خوبی توضیح داده.
به نظر من php5 ساحر بیشتر عملی کار کرده و حتی از مبتدی هم خیلی بالاتره! (البته اونی که منظور من هست برای سطح متوسط و پیشرفته بود حالا شاید کتاب دیگه ای هم باشه)
مورد بعدی اینه که شما باید دنبال کتابی باشی که مترجمش یه چیزی از برنامه نویسی سر در بیاره!(نه مثل بعضی ها که فقط ترجمه میکنن) - من کتاب های زیاد از جعفرنژاد خوندم و به نظرم از لحاظ درک برنامه نوسی خیلی سره!(کتاب php قمی رو نخوندم)
به نظرم هرکدومو یه چند صفحه ایشو بخون بیین کدوم رو راحت تر میفهمی!
من از php4 ناقوس شروع کردم بعدش ساحر رو گرفتم! ولی در کل هیچکدوم بهم کمکی نکردن! - بیشتر با فعالتی زیاد در انجمنهای برنامه نویسی و php تونستم یادم بگیرم.