Back to Psalm

PossiblyInvalidArrayOffset

docs/running_psalm/issues/PossiblyInvalidArrayOffset.md

6.16.1213 B
Original Source

PossiblyInvalidArrayOffset

Emitted when it’s possible that the array offset is not applicable to the value you’re trying to access.

php
<?php

$arr = rand(0, 1) ? ["a" => 5] : "hello";
echo $arr[0];