esce scritto array () sia se dichiaro la variabile sia se non la dichiaro

Codice PHP:
<?php
$valore
=$_POST['foto'];
print_r ($_POST);
if (!isset(
$valore)) {
 
$n=1;
    for (
$n;$n<=10;$n++){
    echo 
'[url="index.php?foto='.$n.'"][img]image/'.$n.'.jpg[/img][/url]';
    }
} else {
 
$f=$_POST['foto'];
    echo
'<center>[url="index.php"]Torna indietro[/url]</center>';
    echo
'<center>[img]image/'.$f.'.jpg[/img]</center>';    
}

?>