Est fonction PHP noms sensible à la casse ou pas?

Je suis de l'île de Java arrière-plan.
En Java, chaque méthode est sensible à la casse lors d'un appel. Mais en PHP, je n'ai pas vu la casse des noms de fonction, tout en appelant les fonctions.

class Sample {

    ...
    ...

    function sampleFunction() {

       ....
       ....

    }

}

$obj = new Sample();
$obj->sampleFunction(); /* Proper call with function name */
$obj->samplefunction(); /* It should show undefined function error but it also calls sampleFunction()  */

Quelqu'un peut-il me doute pourquoi on l'appelle aussi, même les non-sensible à la casse des noms de fonction. Et s'il vous plaît me donner la façon de limiter l'PHP?

Merci d'avance.

  • Je ne pense pas que vous pouvez forcer le respect de la casse au-delà des bonnes pratiques de codage à partir de votre côté. C'est juste un autre de PHP est en retard "caractéristiques"
  • Ils sont pas sensible à la casse. Et c'est juste la façon dont le langage a été conçu. Vous pouvez toujours utiliser une langue différente, cependant.
  • Cette question est toujours considéré comme hors sujet? Il a une réponse claire. Non pas qu'il a besoin de plus de réponses si.
InformationsquelleAutor Vasu | 2013-12-03