PHP gevorderde |
|
Marten, beetje raar dat je zegt dat we hier weinig mee kunnen, dat is namelijk helemaal niet waar.
De reden dat het script niet werk is omdat de vergelijking (!= TRUE, wat in PHP gelijk staat aan != 1) heel vaak waar zal zijn. Hij is alleen niet waar als de gezochte string bij de tweede letter begint. Zoals Grayen aangeeft is een controle met de === operator de enige goede manier om te kijken of de string gevonden is of niet, omdat het samen met !== de enige operator is die in staat is FALSE en 0 uit elkaar te houden.
|