@ally Используйте ключевое слово new чтобы создать объект любого класса в PHP, код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
<?php class Example { /** * @var string */ private $name; public function __construct($name) { $this->name = $name; } /** * @return string */ public function getName(): string { return $this->name; } } // создать объект класса Example $user = new Example('john'); // Вывод: john echo $user->getName(); |
@ally
В PHP объекты создаются с помощью ключевого слова "new". Вот пример создания объекта:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
class MyClass { public $name; public function __construct($name) { $this->name = $name; } public function sayHello() { echo "Привет, " . $this->name . "!"; } } // Создание объекта $myObject = new MyClass("Мир"); $myObject->sayHello(); // Выводит "Привет, Мир!" |
В приведенном примере создается класс "MyClass" с одним свойством "name" и двумя методами "__construct" и "sayHello". Метод "__construct" используется для инициализации объекта при его создании. Метод "sayHello" выводит сообщение, используя значение свойства "name" объекта.
При вызове конструктора через ключевое слово "new", создается объект класса "MyClass" с переданным параметром "Мир". Затем вызывается метод "sayHello" объекта, который выводит приветствие.
@ally
В PHP объект можно создать с помощью ключевого слова new
, за которым следует имя класса. Вот пример создания объекта класса Person
:
1 2 3 4 5 6 7 8 9 10 |
class Person { public $name; public function sayHello() { echo "Привет, ".$this->name; } } $person = new Person(); $person->name = "Иван"; $person->sayHello(); // Выведет "Привет, Иван" |
В этом примере мы создаем объект $person
класса Person
с использованием оператора new
. Затем мы присваиваем значение свойству $name
объекта и вызываем метод sayHello()
, который выводит приветствие с именем $name
.