なんだかイチイチ、チャプターごとのメモを取っていくの面倒だから、とりあえず認定証のリンクだけ貼っておこう。
っていうか、paizaのマイページから自分の取得した認定証一覧みたいなのってみれないのかな?
クラスの作り方とか見ると、PHPってオブジェクト指向言語なんだなってのが分かる。
結局、オブジェクト指向ってC++に似ているのかな?
一応重要な部分をメモっとくか。
- クラスを定義するとき
class クラス名 {}- 慣習として、クラス名の先頭は大文字
- クラスのメンバ関数(メソッド)
public function 関数名() {} - クラスのコンストラクタ
public function __construct(...) {}- ...には初期化したい値を引数として渡す
- クラスのメンバ変数
private $変数名 - インスタンスの生成
$変数名 = new クラス名() - メソッドの呼び出し(アロー演算子を使う)
$変数名->メソッド名() - クラスのメソッド内でインスタンスのメンバ変数にアクセスするとき
$this->変数名- 変数名には$は要らないっぽい。
- クラスのstaticなメンバ変数
public static $変数名 = 値; - クラスのメソッド内でクラスのstaticなメンバ変数にアクセスするとき
self::$変数名
※コメント投稿者のブログIDはブログ作成者のみに通知されます