Uhm, magari sbagli qualcosa... altrove?
Per l'override, questo è un esempio completo e funzionante:
Codice PHP:
<?php
namespace gatto;
function print_r($x) {
echo '<p>La mia funzione!';
echo '<pre>';
<backslash>print_r( $x );
echo '</pre>';
}
$a = array( 1,2,3 );
// chiama la versione sopra
print_r($a);
// chiama la versione originale
<backslash>print_r($a);
Di nuovo, <backslash> va sostituito con uno " \ ".
Se sei in più file, devi a) aver incluso il file sopra, b) avere namespace gatto; in cima allo script corrente.