Bir yöntem statik çağırmak nasıl?

0 Cevap php
<?php
class Popular
{
    public static function getVideo()
    {
        return $this->parsing();
    }
}

class Video 
    extends Popular
{
    public static function parsing()
    {
        return 'trololo';
    }

    public static function block()
    {
        return parent::getVideo();
    }
}

echo Video::block();

Ben kesinlikle sınıf bu şekilde aramak gerekir:

Video::block();

ve başlatılamıyor

$video = new Video();
echo $video->block()

Bu değil!

Video::block(); // Only this way <<

But: Fatal error: Using $this when not in object context in myFile.php on line 6

"Popüler" sınıfından "ayrıştırma" işlevini çağırmak nasıl?

Kötü İngilizce için Soooooooory

0 Cevap