mirror of
https://github.com/danog/psalm-insane-comparison.git
synced 2024-11-30 04:29:20 +01:00
find more cases (0 == ""), (0 == '0foo')
This commit is contained in:
parent
71db6d01f2
commit
770b9b5273
@ -105,7 +105,7 @@ class InsaneComparisonAnalyzer implements AfterExpressionAnalysisInterface
|
||||
$eligible_string = null;
|
||||
foreach ($string_operand->getAtomicTypes() as $possibly_string) {
|
||||
if ($possibly_string instanceof TLiteralString) {
|
||||
if(preg_match('#\D#', $possibly_string->value[0] ?? '')) {
|
||||
if(!is_numeric($possibly_string->value)) {
|
||||
$eligible_string = $possibly_string;
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user