PHP での PDO の可用性の確認
PDO (PHP Data Objects) は、さまざまなデータベース管理システムとの対話を可能にする標準の PHP 拡張機能です。ただし、ホスティング サーバーでの可用性は異なる場合があります。 PDO が適切に構成され、PHP で MySQL に対して動作しているかどうかをテストする方法は次のとおりです。
PHPinfo() の使用
phpinfo() 関数は、現在のPHP のインストール (ロードされたモジュールと拡張機能を含む)。 PDO を確認するには、次のコードを使用します。
<code class="php">phpinfo();</code>
「PDO」エントリを探します。存在し、「No」または「Disabled」以外の値が設定されている場合、PDO はインストールされています。
特定の DB ドライバーの確認
PDO は複数のデータベース ドライバーをサポートしています。 PHP 定数を使用して特定のドライバーを確認できます:
<code class="php">var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE)); // MySQL var_dump(PDO::FB_ATTR_TIME_FORMAT)); // Firebird</code>
ただし、すべてのドライバーに特定の定数が定義されているわけではないため、PDO の可用性を確認するには phpinfo() が最も信頼できるオプションであることに注意してください。
コマンド ラインの使用
コマンド ラインから次のコマンドを実行します。
<code class="bash">$ php -m</code>
これにより、PDO がインストールされている場合はこれを含む、ロードされた拡張機能のリストが表示されます。
代替方法
他の PHP 関数を使用して PDO の可用性を確認することもできます。
以上がPDO は PHP 環境で使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。