ホームページ  >  記事  >  バックエンド開発  >  独自の DB クラス (PHP) をカプセル化する、db クラスをカプセル化する php_PHP チュートリアル

独自の DB クラス (PHP) をカプセル化する、db クラスをカプセル化する php_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:58:241145ブラウズ

独自の DB クラスをカプセル化する (PHP)、db クラスをカプセル化する php

データベースを具体的に操作するための DB クラスをカプセル化する 将来的には、データベース上のすべての操作は DB クラスのオブジェクトによって実装されます。このように独自の DB クラスを使用すると、プロジェクトを作成するときに毎回簡単な SQL ステートメントを記述する必要がなく、直接呼び出すだけで済むので非常に便利です。

1. DB クラスをカプセル化します。クラス ファイルにはクラスを 1 つだけ含める必要があり、他の内容は含めることはできません。 クラスファイルの命名規則: classname.class.php

以下は DB クラスを作成するコードです:

リーリー

2. DB クラスを使用しますが、特定のクラスを使用してオブジェクトを作成する場合は、そのクラスがコード領域にロードされていることを確認する必要があります。 マジック関数を使用して、クラスの自動ロードを実現できます

自動ロード: スクリプト ファイルが特定のステートメント (インスタンス化) を実行するとき、対応するクラスを見つけるためにコード領域に移動する必要があります。見つからない場合は、対応するクラス ファイルが自動ロードによってロードされます。関数。 。

マジック関数: __autoload()

たとえば、index.php ページで DB クラスを使用する必要がある場合、それを直接呼び出すことができます。具体的なコードは次のとおりです:

リーリー

www.bkjia.com本当http://www.bkjia.com/PHPjc/1103327.html技術記事独自の DB クラス (PHP) をカプセル化する、db クラスをカプセル化する PHP は、データベースを具体的に操作するために使用される DB クラスをカプセル化します。将来、データベースに対するすべての操作は DB クラスのオブジェクトによって実装されます。このようにして私は自分自身を持っています...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。