Comparison #0002
Source Document
<?php
function unshapedArrayReturn(): array
{
return [
'foo' => 1,
'bar' => 7,
];
}
$unshapedArray = unshapedArrayReturn();
echo "{$unshapedArray['foo']} {$unshapedArray['bar']}", PHP_EOL;
echo "{$unshapedArray['baz']}", PHP_EOL;
Analyses
phpstan-strict
Line | Column | Details |
---|---|---|
3 | 1 |
[error] missingType.iterableValue Function unshapedArrayReturn() return type has no value type specified in iterable type array. |