Ik ben momenteel aan het experimenteren met PDO en leerde zopas dat je met "Fetch Mode PDO::FETCH_CLASS" rijen uit de database kan halen en dat je van elke rij via een zelfgemaakte klasse een object kan maken.
Het is zo dat de properties in zo'n klasse niet van buitenaf bereikbaar mogen zijn en dus maak ik deze ook netjes private of protected. Private en protected properties declareer ik telkens met een underscore ("_") ervoor, bvb.:
<?php
private $_name
private $_email
private $_pass
?>
Wanneer je gebruik maakt van de FETCH_CLASS methode van PDO, dan moeten de properties hetzelfde zijn als de naam van de kolommen in de desbetreffende tabel. Ik vraag me dan ook af of het toch nog mogelijk is om die underscores te gebruiken?
1.327 views