ugrás a tartalomhoz

The Truth About PHP Variables

Török Gábor · 2009. Május. 8. (P), 10.37
Memóriaspóroláshoz nem mindig a referencia szerinti érték átadás a célravezető
 
1

szemantika

Hodicska Gergely · 2009. Május. 12. (K), 01.47
Annó erről jasminban tartottam előadást is, sajnos a példakódok már nincsenek meg, de volt pont olyan is, ami a cikkben is ismertetett esetet mutatja be. A lényeg, hogy akkor használjunk referencia szerinti értékátadást, ha erre szemantikailag szükség van. (Annó még úgy volt, hogy ezekből lesz cikk, de kb. esélytelen kategória, ezért belinkelem ami van.)

A cikkben használt debug_zval_dump helyett célszerű az xdebug_debug_zval-t használni, mert előbbi kicsit elparáználkodott módon működik.

PHP 5.3-ban jön új GC, ami az eddig problémás körkörös hivatkozásokat is fel tudja szabadítani, ami bizonyos típus scriptek esetén jelentős memória fogalálstól tud majd megszabadítani minket.

u.i.: Van még egy regexp anyagom is.