mirror of
https://github.com/danog/psalm.git
synced 2024-12-05 13:10:49 +01:00
ea52b9d23a
While I was searching for some code, ran across these.
13 lines
340 B
Markdown
13 lines
340 B
Markdown
# PossiblyFalseArgument
|
|
|
|
Emitted when a function argument is possibly `false`, but the function does not expect `false`. This is distinct from a function argument is possibly `bool`, which results in `PossiblyInvalidArgument`.
|
|
|
|
```php
|
|
<?php
|
|
|
|
function foo(string $s) : void {
|
|
$a_pos = strpos($s, "a");
|
|
echo substr($s, $a_pos);
|
|
}
|
|
```
|