PHP で mysql_ API と mysqli_ API を混合できるという提案にもかかわらず、この実践は次のようなものであることを理解することが重要です。推奨されません。 MySQL には、従来の mysql_ 関数と改良された mysqli_ 関数の 2 つの API セットがあります。 2 つの API を混合すると、ランタイム エラーや予期しない動作が発生する可能性があります。
提供されたコードでは、mysqli_connect() で接続を作成し、mysql_close() で接続を閉じようとしています。この組み合わせは互換性がありません。コード全体で一貫して mysqli_connect() と mysqli_close() または mysql_connect() と mysql_close() を使用する必要があります。
あるいは、接続を検証する場合は、適切な API 固有の close 関数を使用する必要があります。 。 mysqli_connect() の場合は mysqli_close() を使用し、mysql_connect() の場合は mysql_close() を使用します。
以上がPHP で MySQL の「mysql_」 API と「mysqli_」 API を混合できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。