downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Tips> <Global Namespace
[edit] Last updated: Fri, 17 May 2013

view this page in

Reglas

La siguiente lista da un panorama de cuales derechos se reserva el proyecto PHP para si mismo, cuando elige los nombres para los nuevos identificadores internos. La guía definitiva es la oficial » NORMAS DE CODIFICACION:

  • PHP es el propietario de el namespace de nivel superior, pero trata de encontrar una descripción decente de nombres y evitar así futuros choques.

  • Los nombres de función usan guión bajo entre palabras, mientras que los nombres de las clases usan las reglas camelCase o PascalCase.

  • PHP prefijará cualquier símbolo global de una extensión con el nombre de la extensión. (En el pasado, han habido numerosas excepciones a esta regla.) Ejemplos:

  • Iteradores y Excepciones son como siempre, simplemente postfijados con "Iterator" y Exception." Ejemplos:

  • PHP se reserva todos los simbolos que comienzan con __ como magicos. Es recomendado que no se creen simbolos que comiencen con __ en PHP a menos que se quiera usar una funcionalidad magica documentada. Ejemplos:



add a note add a note User Contributed Notes Reglas - [1 notes]
up
0
Jon at kexsof dot com
5 years ago
Angst relief for Drupal apprentices:
remember that the prefix (and suffix) for PHP magical symbols
is two (2) underscores.  The Drupal coding standard is one underscore
for some types of programmer-created identifiers.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites