Maison > Article > base de données > PDO est-il disponible dans votre environnement PHP ?
Vérification de la disponibilité des PDO en PHP
PDO (PHP Data Objects) est une extension PHP standard qui permet d'interagir avec divers systèmes de gestion de bases de données. Cependant, sa disponibilité sur votre serveur d'hébergement peut varier. Voici comment tester si PDO est correctement configuré et fonctionne pour MySQL en PHP :
Utilisation de PHPinfo()
La fonction phpinfo() fournit des informations détaillées sur le courant Installation PHP, y compris les modules et extensions chargés. Pour vérifier le PDO, utilisez le code suivant :
<code class="php">phpinfo();</code>
Recherchez l'entrée "PDO". S'il existe et a une valeur autre que « Non » ou « Désactivé », alors PDO est installé.
Vérification des pilotes de base de données spécifiques
PDO prend en charge plusieurs pilotes de base de données. . Vous pouvez vérifier des pilotes spécifiques à l'aide de constantes PHP :
<code class="php">var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE)); // MySQL var_dump(PDO::FB_ATTR_TIME_FORMAT)); // Firebird</code>
Cependant, notez que tous les pilotes n'ont pas de constantes spécifiques définies, donc phpinfo() reste l'option la plus fiable pour vérifier la disponibilité des PDO.
Utilisation de la ligne de commande
À partir de votre ligne de commande, exécutez ce qui suit :
<code class="bash">$ php -m</code>
Cela affichera une liste des extensions chargées, y compris PDO s'il est installé.
Méthodes alternatives
Vous pouvez également utiliser d'autres fonctions PHP pour vérifier la disponibilité du PDO :
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!