Hallo PHP-Neuling,
Austauschbarkeit meint, dass Du mit PDO jede Datenbank mit einheitlicher Technik ansprichst. mysql, ms sql server, oracle, whatever. Für Dich dürfte das irrelevant sein.
Ob PDO für Dich echte Vorteile bringt, kann ich Dir nicht sagen. Was kann es, das mysqli nicht kann?
- Benannte Parameter
- Übergabe benannter Parameter an execute (erspart das Binden der Query-Parameter)
- Query-Parameter können auch an Konstanten gebunden werden (bindValue)
- Einlesen von LOBs über das stream-API statt sie komplett in den Speicher zu saugen (LOBs sind große Datenblöcke in der Datenbank, z.B. Bilder)
Ein Buch braucht Du nicht unbedingt. Lies Dir einfach den Einführungsteil von PDO im PHP Handbuch durch. Es gibt auch reichlich PDO Tutorials im Netz.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi