Pensei que você tinha conseguido fazer com array_shift(). Olhe o que fiz aqui:
$arr = array ('t1', 't2', 't3', 't4', 't5');
function LimpaArray ($x){
for ($a = 0; $a < count ($x); $a++){
$x[$a] = "";
array_shift ($x);
array_pop ($x);
}
return $x;
}
$arr = LimpaArray ($arr);
print_r ($arr);
[]'s