Voir la documentation :
Qu'est-ce que l'extension mysqli de PHP ?
L'extension mysqli, ou comme on l'appelle parfois, l'extension améliorée de MySQL, a été développée pour profiter des nouvelles fonctionnalités trouvées dans les versions 4.1.3 et plus récentes des systèmes MySQL. L'extension mysqli est incluse avec PHP versions 5 et ultérieures.
L'extension mysqli présente un certain nombre d'avantages, les principales améliorations par rapport à l'extension mysql étant :
- Interface orientée objet
- Prise en charge des relevés préparés
- Prise en charge de plusieurs déclarations
- Assistance pour les transactions
- Capacités de débogage améliorées