significa que predefinidas lista introduccion instrucciones funciones funcionalidades comandos php

que - lista de comandos php



¿Dónde usamos el operador de objetos "->" en PHP? (4)

Al acceder a un método o una propiedad de una clase instanciada

class SimpleClass { // property declaration public $var = ''a default value''; // method declaration public function displayVar() { echo $this->var; } } $a = new SimpleClass(); echo $a->var; $a->displayVar();

¿Cuáles son las diferentes formas en que podemos usar operadores de objetos -> en PHP?


Llamar a una función:

$foo->bar();

Acceda a una propiedad:

$foo->bar = ''baz'';

donde $foo es un objeto instanciado.


PHP tiene dos operadores de objetos.

El primero, -> , se usa cuando desea llamar a un método en una instancia o acceder a una propiedad de instancia.

El segundo, :: , se usa cuando desea llamar a un método static , acceder a una variable static o llamar a la versión de un método de una clase padre dentro de una clase secundaria.


Se usa cuando se refiere a los atributos de un objeto instanciado. p.ej:

class a { public $yourVariable = ''Hello world!''; public function returnString() { return $this->yourVariable; } } $object = new a(); echo $object->returnString(); exit();