Что означает знак -> в php?

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

от magali , в категории: PHP , 7 месяцев назад

Что означает знак -> в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от maya , 7 месяцев назад

@magali 

Знак -> в PHP используется для доступа к свойствам и методам объекта. Он называется оператором доступа к члену класса (Class Member Access Operator) или оператором стрелки (Arrow Operator).


Обычно, чтобы получить доступ к свойству или методу объекта, нужно сначала создать экземпляр класса и затем использовать оператор ->, чтобы получить доступ к его свойствам или методам. Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
class MyClass {
    public $myProperty = "Hello, World!";

    public function myMethod() {
        echo "This is myMethod.";
    }
}

$myObject = new MyClass();

echo $myObject->myProperty; // выведет "Hello, World!"

$myObject->myMethod(); // выведет "This is myMethod."


Здесь мы создаем экземпляр класса MyClass, который имеет свойство $myProperty и метод myMethod(). Затем мы используем оператор ->, чтобы получить доступ к свойству и методу объекта $myObject.