Validação de CEP com expressão regular em PHP

Com esta função é possível fazer a validação do formato do CEP utilizando expressão regular e PHP.

<?php

/*
* Verifica Cep
* Descricao: Verifica se um CEP eh Valido
* Autor:    Antônio Norival Ribeiro Passos
* Contato: tonhopassos@gmail.com
* Data: 01/02/2010
* Modificacao: 01/02/2011
* Versao: 1.0.0.0
* Licenca: Copyright (C) 2011
*/

// verifica se um esta esta de escrito de forma correta
function validarCep($cep) {
    // retira espacos em branco
    $cep = trim($cep);
    // expressao regular para avaliar o cep
    $avaliaCep = ereg("^[0-9]{5}-[0-9]{3}$", $cep);
    
    // verifica o resultado
    if(!$avaliaCep) {            
        echo "CEP nao Valido";
    }
    else
    {
        echo "CEP Valido";
    }
}

validarCep("99999-000");

Qual é a sua opinião ou dúvida?