php
で「非オブジェクトのメンバー関数 Execute() を呼び出す」問題が発生する
? 他に方法はありません。今日、php+adodb を使用してデータベース操作を実行したところ、「非オブジェクトに対するメンバー関数 Execute() の呼び出し」エラーが発生しました。 。長い間取り組んだ結果、グローバル変数は PHP カスタム関数で使用されますが、関数の先頭で global ステートメントを使用して宣言されていないことがわかりました。 PHP では変数を宣言する必要がないため、関数内で使いたいグローバル変数を使用すると、実際にはデフォルトで同じ名前のローカル変数が作成されてしまい、エラーが発生するのが普通です。 。ふふ、グローバルに行きましょう、次回は覚えておいてください~
?
http://hi.baidu.com/is8888/blog/item/d5663811e8829519b9127bbf.html