Több napot szenvedtem, mire kiderült, hogy a lenti bug található a PHP-ben. Eddig minden verzióban hibás volt. (Csak 4-eseket próbáltam.)
Ha egy osztály elemváltozója is osztály, és ez utóbbi mûveletét használod, akkor referenciaváltozóvá válik …
Kissé tanácstalan vagyok. Ha valakinek lenne ötlete, hogy hogyan lehet áthidalni, azaz hogyan tudnám a PHP-t megbízhatóan összetett struktúrák elkészítésére használni, azt megköszönném.
Ha valaki azt el tudná mondani, hogy mi lehet a bug oka, az is jól jönne. Ugyanis nem tudom, hol ütheti még fel a fejét … ? (Vagy én értelmezek félre vagy rontok el valamit?)
De ha bárki, bármi bíztatót tud szólni, már az is elég lenne! Több hónapos fejelsztés eredményeként állt elõ egy ennyire összetett kód. … Most dobjam ki? (Netán javaslat, megbízható objektum orientált plattformra?)
No, azt hiszem ennyi. Ha valaki még elõtte áll egy ilyennek, ne ágyazzon egymásba objektumokat.
🙁
value=”;
}
function muvelet() { // Csak a mûvelet meghívása a fontos
$this->value=”; // Tetszõlege utasítás lehet, vagy akár semmi
}
}
class Fo {
var $adat; // Adat osztályú értékkel fogjuk feltölteni.[code]
value=”;
}
function muvelet() { // Csak a mûvelet meghívása a fontos
$this->value=”; // Tetszõlege utasítás lehet, vagy akár semmi
}
}
class Fo {
var $adat; // Adat osztályú értékkel fogjuk feltölteni.
legutóbbi hsz