Using array_map()
produces an unexpected result with array_search()
#3789
Labels
Milestone
array_map()
produces an unexpected result with array_search()
#3789
Bug report
Using
array_map()
produces an unexpected result witharray_search()
:However,
array_search()
can also returnfalse
(https://www.php.net/array_search):For now, I've added
/** @var array<int, string> $supported */
before the$supported
declaration as an workaround.Code snippet that reproduces the problem
✅ Works » https://phpstan.org/r/ae4801c3-0f97-45b4-a40b-171e51d7ebee
❌ Doesn't work » https://phpstan.org/r/7693163e-7db7-47fa-950d-baf59ec3f84c
Expected output
Expected no errors with the code snippet that reproduces the problem.
The text was updated successfully, but these errors were encountered: