PHP 5.6.0 released

Sfaturi

Pentru a scrie cod-sursă valid în viitor se recomandă să prefixați (sau să sufixați) orice nimerește în spațiul global al denumirilor cu un prefix (sau sufix) din 3-4 litere separat cu o linie de subliniere. Pentru a evita conflicte de denumiri cu alt cod-sursă este recomandabil ca proiectele în PHP să cerceteze prefixele (sau sufixele) existente utilizate în alte proiecte și să dea publicității prefixele (sau sufixele) proprii. Exemple:

  • MyPx_someFunc()

  • Foo_Date

  • $asdf_dbh

add a note add a note

User Contributed Notes 3 notes

up
12
willian at gt44 dot com
1 year ago
I don't think it makes sense nowadays. We have namespaces now!
up
1
kanone at rogers dot com
2 months ago
The javascript community has developed a strong cultural bias against adding anything to the global namespace.  (See e.g. Addy Osmani's article on Essential JavaScript Namespacing Patterns .)  Namespaces have been available in JS for many years and are ubiquitous.  There is also a great deal of freely available tutorial material for the interested reader.
up
0
earnie at users dot sourceforge dot net
6 months ago
@willian at gt44 dot com: What about clashes of the namespace?  It is still good advice to check for previously used names before assigning anything to the global namespace.
To Top