Regole

L'elenco seguente fornisce una panoramica dei diritti che il progetto PHP riserva per sé, per la scelta di nomi per nuovi identificatori interni. La guida definitiva è l'ufficiale » STANDARD DEL CODING:

  • PHP possiede lo spazio dei nomi di primo livello, ma cerca di trovare nomi descrittivi decenti ed evitare scontri evidenti.

  • I nomi delle funzioni utilizzano sottolineature tra le parole, mentre i nomi delle classi usano sia la regola camelCase che quella PascalCase.

  • PHP prefisserà eventuali simboli globali di un'estensione con il nome dell'estensione. (In passato, ci sono state numerose eccezioni a questa regola.) Esempi:

  • Iteratori ed eccezioni sono tuttavia semplicemente postfissati con "Iterator" e "Exception." Esempi:

  • PHP riserva tutti i simboli che iniziano con __ come magici. Si consiglia di non creare simboli che iniziano con __ in PHP a meno che non si desideri utilizzare la funzionalità magica documentata. Esempi:

add a note add a note

User Contributed Notes 1 note

up
1
Anonymous
4 years ago
#### Rules for PHP identifiers

1. A variable starts with the $ sign, followed by the name of the variable.

2. A variable name must start with a letter or the underscore character.

3. A variable name can only contain alpha-numeric characters and underscores (A-z, 0-9, and _ ).

4. Identifiers are case sensitive. Therefore, a variable named $unicorn is different from a variable named $Unicorn, $uNicOrn, or $unicorN.

5. Identifiers can be any length.

6. An identifier name can’t be identical to any of PHP’s predefined keywords.
To Top