Easy
What will this code display?
<?php
class MyAwesomeClass
{
public function __construct(public string|null $name = null){}
public function setName(string $name): self
{
$this->name = $name;
return $this;
}
}
echo (new MyAwesomeClass())->setName('My awesome name')->name;
Author: JérômeStatus: PublishedQuestion passed 17 times
Edit
Similar QuestionsMore questions about PHP
6
PHP code that throws an error.4
Is this function signature valid?
```php
<?php
interface Demo
{
public function bar(): ?mixed;
}
```3
Which function signature is valid?3
PHP function with named and positional arguments.3
Attributes are metadata that can be added to classes, properties, constants or methods.