variavel underline

Se calhar pode ser uma pergunta muito óbvia mas para mim que sou novo no yii é uma dúvida.

O que faz o underline atrás de uma variável?

Tenho visto sempre em variáveis privadas.Obrigado.

Na maioria das vezes, é uma convenção de retrocesso para o PHP4 que não suporta a visibilidade de propriedades ou métodos, e os desenvolvedores de módulos e sistemas passaram a utilizar o _ para indicar algo ou alguma variavel que deve ser particular, e não para ser acessado diretamente de fora da classe.

Já o PHP5 tem visibilidade, mas a convenção é ainda muitas vezes mantida.

É o que possuo conhecimento a respeito.

Ok.Obrigado.