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 64 times
Edit
0
Community EvaluationsNo one has reviewed this question yet, be the first!
5
Which function signature is valid?5
PHP function with named and positional arguments.4
Is this function signature valid?
```php
<?php
interface Demo
{ 
    public function bar(): ?mixed;
}
```4
Use the match expression in PHP to print a string.7
PHP code that throws an error.4
Attributes are metadata that can be added to classes, properties, constants or methods.5
Check if a value is in an array in PHP