私が理解しているように、通常の mysqlmysql.*
メソッド ライブラリは、ライブラリによって多少置き換えられていますmysqli.*
。基本的に、私の理解では、新しいライブラリはメソッド名の末尾に「i」という文字をタグ付けした古いメソッドをすべて使用しています。3 つの質問:
- MySQL がこのライブラリを更新した理由と、どのような新機能が含まれているのですか?
- Notepad++ のユーザーは、選択した言語をドロップダウン メニューから選択できます。これにより、IDE と同じようにコードが強調表示されます。たとえば、メソッドは青く太字で表示されます。初めて MySQL コードを書いたとき、私は古いライブラリ メソッドを使用していましたが、その進歩に気づいていませんでした。新しいライブラリ メソッドに変換すると、青/太字の強調表示が消えて、通常のフォントに戻りました。メソッド名の「i」を削除すると、再び強調表示されました。Notepad++ が新しいメソッドを認識しないのはなぜですか?
- 新しいメソッドは必須ですか (つまり、古いメソッドは PHP で引き続き機能しますか)?