Easy
Which function signature is valid?
function bar1(Foo|null $param): void {
}
function bar2(?Foo $param): void {
}
Author: Clément DevosStatus: PublishedQuestion passed 815 times
Edit
3
Community EvaluationsNo one has reviewed this question yet, be the first!
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
PHP function with named and positional arguments.3
Attributes are metadata that can be added to classes, properties, constants or methods.3
Is the following code possible in PHP 8?
```php
$name = ‘my_argument_name’;
$value = 25;
myFunction($name: $value);
```