Logging

PHPで怒られる怒られない2

PHPで怒られる怒られないの違いはさて何でしょうか? selfの使い道がポイントです。selfは静的な要素だと動作し $thisは動的な要素だと動作します。
<?php
class demo1
{
    static function test1()
    {
        return __METHOD__.self::test2();
    }
    static function test2()
    {
        return __FUNCTION__;
    }
}
class demo2
{
    static function  test1()
    {
        return __METHOD__.self::test2();
    }
    function test2()
    {
        return __FUNCTION__;
    }
}
$demo1 = 'demo1';
print $demo1::test1()."n";
$demo2 = 'demo2';
print $demo2::test1()."n";







    PHPのインターフェイスとやら簡単に言えば。前のページ

    WordPressの全記事の中からランダムで記事をピックアップしてツイートする。次のページ

    関連記事

    1. Logging

      アプリは見た目が大事。

      アプリは見た目が大事。アプリを手にとって使ってもらうには、第一印象の…

    2. Logging

      高校生時代に、今の自分を想像できましたか?

      高校生時代に、今の自分を想像できましたか?正直な所、…

    3. white and black checkered building

      Logging

      2019という年が意味するもの。それは大きいと思う。

      おはよう朝日です☀。2019という年が意味するもの。それは大…

    4. Logging

      映画、百花を観てきましたので感想を残しときます。

      おはようございます。昨日は久しぶりに映画を観に行きました。来週も水曜…

    5. Logging

      kotlinで開発したアプリを申請しました。予約投稿なので報告が遅れています。

      kotlinで開発したアプリを申請しました。予約投稿なので報告が遅れ…

    2019年2月
     123
    45678910
    11121314151617
    18192021222324
    25262728  

    カテゴリー

    アーカイブ

    PAGE TOP