Hard
What will this code display?
<?php
class Foo
{
    private ?string $bar;
    public function setBar(?string $secondLine): void
    {
        $this->bar = $secondLine;
    }
    public function getBar(): ?string
    {
        return $this->bar;
    }
}
$foo = new Foo();
echo $foo->getBar() ?? 'john doe';
Author: W3D TeamStatus: PublishedQuestion passed 1386 times
Edit
7
Community EvaluationsNo one has reviewed this question yet, be the first!
4
Use the match expression in PHP to print a string.5
PHP function with named and positional arguments.5
Which function signature is valid?5
Check if a value is in an array in PHP4
Attributes are metadata that can be added to classes, properties, constants or methods.3
PHP code that throws a TypeError4
Is this function signature valid?
```php
<?php
interface Demo
{ 
    public function bar(): ?mixed;
}
```