![]() |
# 1 |
חבר מתקדם
|
בעיה מחזיר NULL במקום אובייקט PHP
שלום לכולם..
יש לי class ובתוכו פונקציית קסם __get PHP קוד:
PHP קוד:
מה שמצחיק שב WAMP זה עובד טוב אבל בשרת פתאום זה משתגע.. מה יכולה להיות הבעיה? תודה רבה! |
![]() |
![]() |
# 3 | |
חבר מתקדם
|
ציטוט:
הבאג קרה לי בגירסה 5.2.17, התיקון של זה נמצא ב 5.3.7: 5.3.7: Crash accessing global object itself returned from its __get() זה התיקון מצוטט מהרשימת לוג שלהם.. לקח לי שעות למצוא את הפתרון.. אבל רק שתדע ברגע שקבעתם אובייקט כגלובלי (global או שהכנסתם אותו למערך globals) ויש לו פונקציית __get, ובפונקצייה הזאת אתם מחזירים $this. הוא יחזיר ערך ערך ולא את האובייקט. זה בדיוק הבאג. בגרסה 5.3.7 תקנו את זה. |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|