Looking for php Keywords? Try Ask4Keywords

PHPPHP MySQLi


Introduction

L' interface mysqli est une amélioration (cela signifie "extension d'amélioration MySQL") de l'interface mysql , qui est devenue obsolète dans la version 5.5 et qui est supprimée dans la version 7.0. L'extension mysqli, ou, comme on l'appelle parfois, l'extension améliorée de MySQL, a été développée pour tirer parti des nouvelles fonctionnalités des versions 4.1.3 et ultérieures des systèmes MySQL. L'extension mysqli est incluse dans les versions 5 et supérieures de PHP.

Remarques

Caractéristiques

L'interface 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 déclarations préparées
  • Prise en charge de plusieurs déclarations
  • Prise en charge des transactions
  • Fonctions de débogage améliorées
  • Prise en charge de serveur intégré

Il comporte une double interface : l'ancien style procédural et un nouveau style de programmation orientée objet (OOP) . Le mysql obsolète n'avait qu'une interface procédurale, de sorte que le style orienté objet est souvent préféré. Cependant, le nouveau style est également favorable en raison de la puissance de la POO.

Des alternatives

Une alternative à l'interface mysqli pour accéder aux bases de données est l'interface plus récente de PHP Data Objects (PDO) . Cela ne comprend que la programmation de type OOP et peut accéder à plus de bases de données que MySQL.

PHP MySQLi Exemples Liés