predefinidas parametros otro metodos llamar funciones funcionalidades funcion ejemplos desde php

parametros - llamar funcion php desde otro php



¿Los nombres de funciones de PHP distinguen entre mayúsculas y minúsculas o no? (2)

Soy de fondo de Java. En Java, todos los métodos distinguen entre mayúsculas y minúsculas al llamar. Pero en PHP, no vi el nombre de la función que distingue entre mayúsculas y minúsculas al llamar a las funciones.

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() */

¿Alguien puede aclarar mi duda de por qué esto también se conoce como nombre de función que no distingue mayúsculas y minúsculas? ¿Y por favor dame cómo restringir en PHP?

Gracias por adelantado.



Son insensibles a mayúsculas, ver esto:

Nota: los nombres de las funciones no distinguen entre mayúsculas y minúsculas, aunque generalmente es una buena forma de llamar a las funciones tal como aparecen en su declaración.

http://www.php.net/manual/en/functions.user-defined.php