1. הכי טוב ללמוד OOP בPHP באתר הרשמי שלהם
http://www.php.net/manual/en/language.oop5.php בשפות אחרות כמו C# וJAVA יש כמה דברים בOOP שעדיין לא נתמכים בPHP.
2. הכל תלוי בצרכים שלך תשאל את עצמך את השאלות הבאות:
- האם אני מעוניין לבנות תוכנות שיהיו ניתנות להתקנה בכל מערכת הפעלה (עם שינויים פשוטים יחסית בין מערכת אחת לאחרת)? JAVA או C++
- האם התוכנות שאני יבנה ידרשו משאבים רבים מהמחשב וביצועיים מהירים? C++
- האם אני מעוניין לבנות תוכנה רק עבור משתמשי ווינדוס ובקלות? C# או VB פה תשאל את עצמך עוד שאלה, האם בעתיד ארצה לשנות שפה ולעבור לJAVA או לשפות בעלי תחביר דומה לC? אז כדאי C#