不惑にしてまだ何者でもない者のブログ

Arduino関連、Raspberry Pi関連、プログラミング学習

paizaラーニング『PHP入門編9: さらにクラスを理解しよう (全8回) 』を受講してみた

2020-11-16 07:51:15 | paiza
講座内容のメモ
  • 継承もできる:クラスを引き継いで、新しいクラスを定義
  • 継承のやり方
    class 継承先 extends 継承元 {}
  • 親クラスと同じメソッドを子クラスで再定義すれば、オーバーライドができる
  • public function:クラス外からも呼び出し可能なメソッドの定義
  • private function:クラス内のみ呼び出し可能なメソッドの定義
  • 親クラスのメソッドの呼び出し
    parent::メソッド名(...);
  • クラス変数・クラスメソッド:オブジェクトを作らずに呼び出すことができる。
    • 変数名・メソッド名にstaticを付けて定義
    • 呼び出すときは、クラス名に続けてコロン2つ(::)を付ける
  • 組み込みクラス
    • DateTimeクラス
      $now = new DateTime();
      $now->setTimezone(new DateTimeZone('Asia/Tokyo'));
      echo $now->format('Y-m-d H:i:s')."\n";
      $now->modify('+100 days');
      • formatメソッドの引数
        l (小文字のL) : 曜日 / フルスペル
        d : 日 / 2桁の数字
        F : 月 / フルスペル
        Y : 年 / 4桁の数字

認定証を取得


結構、staticの使いみちの説明が分かりやすかったな。

最新の画像もっと見る

コメントを投稿