Skip to editor
Psalm
Docs
Playground
Plugins
Blog
Paid support
Share
Fix issues
Show original
PHP
Settings
<?php declare(strict_types = 1); /** @var ?string $foo */ $foo = ""; $bar = $foo ? $foo : ""; assertTypeString($bar); $null = null; $bar = ($foo !== $null) ? $foo : ""; assertTypeString($bar); $bar = ((($foo))) ? $foo : ""; assertTypeString($bar); $bar = ($foo ? $foo : $foo) ? $foo : ""; assertTypeString($bar); function assertTypeString(string $lol): void { assert(is_string($lol)); }
Issues
Types
idle
Saved Apr 22 2023 14:03 UTC
⌘/Ctrl+Enter
run
⌘/Ctrl+S
share
F8
/
⇧F8
next/prev issue