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
{
$this->bar;
}
}
$address = new Foo();
$address->setBar(null);
echo $address->getBar() ?? 'john doe';
Author: W3D TeamStatus: PublishedQuestion passed 1117 times
Edit
2
Community EvaluationsNo one has reviewed this question yet, be the first!
7
PHP code that throws an error.3
Use the match expression in PHP to print a string.4
Is this function signature valid?
```php
<?php
interface Demo
{
public function bar(): ?mixed;
}
```3
Attributes are metadata that can be added to classes, properties, constants or methods.4
PHP function with named and positional arguments.3
Which function signature is valid?3
Check if a value is in an array in PHP