ホームページ >バックエンド開発 >PHPチュートリアル >PHP で「mysql_」 API と「mysqli_」 API を混合できますか?
PHP で MySQL API を混在させることはできません
PHP で MySQL API を混在させることはできますか?この質問はオンラインで議論を引き起こし、mysql_ API と mysqli_ API の両方を同時に使用できると主張する人もいます。この問題を掘り下げて制限を調べてみましょう:
提供された 1 つの例では、コードは mysqli_connect() を使用して接続し、mysql_close() を使用して接続を閉じているように見え、警告が生成されます。これは、これらの API が互いに互換性のない別個のリソースを利用しているためです。
別の試行では、mysqli_close() が使用されましたが、警告は引き続き表示されました。
キー ポイント:
接続の有効性を検証するには、 if (mysqli_connect_errno($con)) { ... } を使用して、接続エラーがないか確認してください。
以上がPHP で「mysql_」 API と「mysqli_」 API を混合できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。