PHP PDO
L'extension PHP Data Objects (PDO) définit une interface légère et cohérente permettant à PHP d'accéder aux bases de données.
PDO fournit une couche d'abstraction d'accès aux données, ce qui signifie que quelle que soit la base de données utilisée, les mêmes fonctions (méthodes) peuvent être utilisées pour interroger et obtenir des données.
PDO est publié avec PHP5.1 et peut également être utilisé dans l'extension PECL de PHP5.0. Il ne peut pas fonctionner sur les versions PHP précédentes.
Installation PDO (apprentissage recommandé : Tutoriel vidéo PHP)
Vous pouvez vérifier si l'extension PDO est installée via la fonction phpinfo() de PHP.
Installer PDO sur les systèmes Unix
Sous Unix ou Linux, vous devez ajouter l'extension suivante :
extension=pdo.so
Utilisateurs Windows
PDO et tous les principaux pilotes sont livrés avec PHP en tant qu'extensions partagées. Pour les activer, éditez simplement le fichier php.ini et ajoutez l'extension suivante :
extension=php_pdo.dll
Les constantes suivantes sont définies par ce module d'extension, elles sont donc uniquement disponible lorsque Les modules de cette extension sont compilés en PHP ou sont chargés dynamiquement au moment de l'exécution.
Remarque : PDO utilise des constantes de classe depuis PHP 5.1. Les versions précédentes utilisaient une constante globale de la forme PDO_PARAM_BOOL.
PDO::PARAM_BOOL (entier) représente le Type de données booléen.
PDO::PARAM_NULL (entier) représente le type de données NULL en SQL.
PDO::PARAM_INT (integer) représente le type entier en SQL.
PDO::PARAM_STR (entier) représente CHAR, VARCHAR ou autre type de chaîne en SQL.
PDO::PARAM_LOB (entier) représente le type de données d'objet volumineux en SQL.
PDO::PARAM_STMT (entier) représente un type de jeu d'enregistrements. Il n’est actuellement pris en charge par aucun pilote.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!