("000000042" == "00042") retourne true alors que false parait tellement plus logique.
ce genre de saloperie : $k{i} = ord($key{$i})
Mauvais dev, changer de dev !
Je suis d'accord dans le principe pour le 42, ça peut paraître étrange, mais ça a aussi ses avantages le castage implicite. Mais c'est aussi pour ça qu'il existe en PHP le triple égal qui prend en compte le type: "0042"==="00042" retourne false. Mais c'est comme tout langage, quand tu comprend la mécanique interne, c'est pas un soucis.
[^] # Re: hint: PHP
Posté par Snarky . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 3.
Je suis d'accord dans le principe pour le 42, ça peut paraître étrange, mais ça a aussi ses avantages le castage implicite. Mais c'est aussi pour ça qu'il existe en PHP le triple égal qui prend en compte le type:
"0042"==="00042"retourne false. Mais c'est comme tout langage, quand tu comprend la mécanique interne, c'est pas un soucis.