„0”, jako ciąg zawierający jeden znak, nie jest czymś intuicyjnie pustym. Dlaczego PHP traktuje to jako FAŁSZ po konwersji na wartość logiczną, w przeciwieństwie do innych języków programowania?
'0'jest traktowany jako 0IN $x + 1, dlaczego nie powinno być również traktowane jak 0i dlatego false, w if ( $x )?