多くのフレームワークは SQL ステートメントを記述する必要がなく、カプセル化だけでデータ テーブルのフィールドを呼び出すことができると言われています。従来のチュートリアルでは SQL ステートメントなしではデータベースを操作できないとされているためです。いったいこれは起こっているのでしょうか? 物事
Baidu からの記事を投稿する投稿を拒否します。自分の意見を持つ必要があります
これは簡単に実装できます
phpクラスを作成し、データベース操作ステートメントをこのクラスに記述します
そしてパラメータを渡して呼び出します。理解できているかわかりません
クラス内の各関数は、異なる操作を表します。
最も基本的な操作をクラスに解凍し、OOP 経由で直接呼び出すだけです。
最も基本的な操作をクラスに展開し、OOP を通じて直接呼び出すだけです。
ほとんどの php フレームワークは、ORM (オブジェクト リレーショナル マッピング、概念的でわかりやすいデータ モデリング方法) の実装をある程度シミュレートしますが、最終的には実行のために SQL 命令に変換されます
PHP フレームワークは、ORM (オブジェクト リレーショナル マッピング、データをモデリングする概念的でわかりやすい方法) の実装をある程度シミュレートしますが、最終的には SQL 命令に変換されて実行されます
もちろん、フレームワーク内のメソッドもカプセル化されます。最終的には、SQL も実行する必要があります。
function select($table,$field_array){ $field = implode(',', $field_array); $r = mysql_query("select $field from $table"); return $r;}
上の例はとても美しいです