não entendi porque não é possivel ver a saída do print! você já tentou ver o código fonte pelo browser, pra ver o resultado da página? ou esse sistema é pelo prompt de comando?  tá ai uma funçãozinha q eu fiz rapidinho que formata uma saída parecida c o do print_r mas em html:   function lerArray( $ar){
    static $numIdent=0;
    echo "Array= <br />\n";
    foreach ( $ar as $i=>$elem){
        if (is_array($elem) ){
            $numIdent++;
            echo str_repeat("\t",$numIdent);
            echo str_repeat(' ',($numIdent*8) );
            echo '['.$i.']';
            lerArray( $elem);
            $numIdent--;
        }
        else{
            $numIdent++;
            echo str_repeat("\t",$numIdent);
            echo str_repeat(' ',($numIdent*8) );
            echo '['.$i.']=> '.$elem." <br />\n";
            $numIdent--;
        }
        
    }
}