View Single Post
ישן 31-10-07, 15:20   # 10
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

ציטוט:
נכתב במקור על ידי MasterT צפה בהודעה
PHP4 לא תומך ב-OOP?

OOP בסיסי, לא מתקדם של PHP5.


אני לא רוצה לעבור על החוקים, אך כמה ממערכות הפורומים היותר פופולאריות בנויות מ-OOP, ותומכות ב-PHP4 וב-PHP 5 באופן מצויין.
(התגובה גם לטל)
אין קשר ישיר בין מחלקות לבין OOP בהכרח.
OOP - Object Oriented Programming - בנוי ב3 מאפיינים עיקריים - ואף אחד מהם לא קיים בצורה מלאה בPHP4: לא ניתן לבנות את האובייקט כמו שצריך בהתחלה, לא ניתן לבצע הורשה כמו שצריך באמצעות private protected וכו' ולא ניתן לבצע העמסת פרמטרים, אופורטורים או OVERRIDE.

בקיצור, להגיד שבPHP4 יש OOP זה פשוט לא נכון, מכל הבחינות האפשריות.
לבנות עם OOP מערכת בהנחה שהמערכת תתמוך בזה זו שטות, ולבנות עם "OOP" של PHP4 זה לא לבנות עם OOP בכלל.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter