Как вызвать статический метод в php?

Пользователь

от enid , в категории: PHP , 2 года назад

Как вызвать статический метод в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@enid Вы можете вызвать статический метод в PHP как название_класса::метод_название() ниже небольшой пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
<?php

class Example
{
    public static function sayHello($name = "")
    {
        echo "Привет " . $name;
    }
}

// Вывод: Привет Коля
Example::sayHello("Коля");
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от kenya , год назад

@enid 

В PHP статические методы вызываются с использованием имени класса и оператора ::. Например, если у вас есть класс MyClass с статическим методом myStaticMethod, вы можете вызвать этот метод следующим образом:

1
MyClass::myStaticMethod();


Обратите внимание, что статические методы не требуют создания экземпляра класса, поэтому вы можете вызывать их непосредственно из класса, без необходимости создавать объект.