Hoi,
K'was net wat aan het prutsen ivm classes, t'is niet mijn eerste keer maar ik dacht eens aan een goede persoonlijke codebase te beginnen.
Nu was ik van plan om het aantal query's bij te houden, die sla ik op in een variable van de class db, nu d8 ik snel een class voor nieuws functie's te schrijven, dus pass ik naar de constructor van class news het object $db, waarnaar hij in de constructor de reference neemt naar dat object, wanneer ik dan een query uitvoer in de class news werkt het perfect, het word ook geincrement, maar wanneer ik buiten de news class de query's print zijn ze niet geincrement.
Nu vroeg ik me af waar het fout gaan, is in php een reference geen "echte" reference, maw het object word gekopieerd waarna enkel bij dat object geincrement word, of scheelt er iets anders?
Uiteindelijk is het de bedoeling dat ik een array van classes opbouw in het begin en die per refernce naar de constructor's van de andere classes doorgeef, of zijn hier betere methodes voor wat ik wil bereiken?
link naar phps files
K'was net wat aan het prutsen ivm classes, t'is niet mijn eerste keer maar ik dacht eens aan een goede persoonlijke codebase te beginnen.
Nu was ik van plan om het aantal query's bij te houden, die sla ik op in een variable van de class db, nu d8 ik snel een class voor nieuws functie's te schrijven, dus pass ik naar de constructor van class news het object $db, waarnaar hij in de constructor de reference neemt naar dat object, wanneer ik dan een query uitvoer in de class news werkt het perfect, het word ook geincrement, maar wanneer ik buiten de news class de query's print zijn ze niet geincrement.
Nu vroeg ik me af waar het fout gaan, is in php een reference geen "echte" reference, maw het object word gekopieerd waarna enkel bij dat object geincrement word, of scheelt er iets anders?
Uiteindelijk is het de bedoeling dat ik een array van classes opbouw in het begin en die per refernce naar de constructor's van de andere classes doorgeef, of zijn hier betere methodes voor wat ik wil bereiken?
link naar phps files
If it ain't broken it doesn't have enough features