オブジェクト指向PHP

最新情報

派生クラス

派生クラスとは、既存のクラスのメソッドやプロパティを引き継いで(継承と呼ぶ)作成されるクラスのことです。元となるクラスは基底クラスまたは親クラスと呼びます。アクセス制限設定がpublic、protectedのメソッドおよびプロパティが継承されます。

→この記事の続きを読む

スタティック変数

スタティック変数とは、クラス内で定義され、インスタンスに関連付けられない変数のことです。クラスに付随する変数と考えるとよいでしょう。

→この記事の続きを読む

タグ

デストラクタ

デストラクタとは、インスタンス破棄時に実行される関数のことです。 __destructという名前になります。(アンダーバー2つに注意。この他にも__から始まる特殊関数あり。)

→この記事の続きを読む

タグ

コンストラクタ

コンストラクタとは、インスタンス生成時に実行される関数のことです。 __constructという名前になります。(アンダーバー2つに注意。この他にも__から始まる特殊関数あり。) __constructが定義されていない場合、クラス名と同名の関数があれば、その関数をコンストラクタとみなします。(PHP4との互換性を保つた め。)

→この記事の続きを読む

タグ

インストール

wordpressを使用するには、PHPスクリプトおよびMYSQLデータベースが利用できるサーバーが必要になります。レンタルサーバーの場合にはホスティング会社のホームページで確認しておきましょう。

→この記事の続きを読む

akismet

akismetとは、ブログ運営の悩みの種であるコメントスパム対策プラグインです。wordpress2.2では標準でインストールされます。

→この記事の続きを読む

メソッド

メソッドとは、クラス内で定義される関数のことです。関数名はクラス内で唯一に識別できれば良いです。(異なるクラスで同じ関数名が使われていても構わない。) メソッドにもプロパティ同様にアクセス制限設定(クラス外部から呼び出すことを許可するかどうかの設定、public、protected、privateから選ぶ)が可能です。

→この記事の続きを読む

カプセル化とは

プロパティで解説しましたが、クラス内プロパティ・メソッドには外部からのアクセスを制限する設定ができます。これをカプセル化と呼びます。

→この記事の続きを読む

プロパティ

プロパティとは、クラス内で定義される変数のことです。プロパティ名はクラス内で唯一に識別できれば良いです。(異なるクラスで同じ名前が使われていても構わない。)

→この記事の続きを読む

タグ

クラス

クラスは、プロパティとメソッドから構成されます。プロパティはデータの入れ物、メソッドはデータを処理する手続きです。少々乱暴ですが、プロパティ=変数、メソッド=関数と考えると分かり易いかもしれません。クラスを用いることで、互いに関連するプロパティとメソッドをひとまとめにでき、プログラム作成時や更新時のミスを減らすことができます。

→この記事の続きを読む