Back to Psalm

PossiblyInvalidOperand

docs/running_psalm/issues/PossiblyInvalidOperand.md

6.16.1210 B
Original Source

PossiblyInvalidOperand

Emitted when using a possibly invalid value as part of an operation (e.g. +, ., ^ etc.

php
<?php

function foo() : void {
    $b = rand(0, 1) ? [] : 4;
    echo $b + 5;
}