Para escrever código que não sofrerá problemas no futuro, é recomendado prefixar (ou sufixar) qualquer coisa que vá para o escopo global com um prefixo (ou sufixo) incomum de 3 a 4 letras, separados por um sublinhado (_). É recomendado que, para evitar conflitos de namespace com outros códigos existentes, o projeto pesquise prefixos existentes (ou sufixos) usados em outros projetos e anunciem o prefixo (ou sufixo) escolhido adequadamente. Exemplos:
MyPx_someFunc()
Foo_Date
$asdf_dbh