Ciao a tutti

Non riesco a capire perchè non riesco a passare un valore di una array
Questo sarebbe il codice


Codice PHP:
<?$var=file('sacchi/database/SACcodici.csv');
  for(
$i=0;$i<count($var);$i++) {
    
$var[$i]=explode(";",$var[$i]);
  }
?>

<TABLE class="t1" border=0 width="49%">
<TR>

  <?for($i=0;$i<count($var);$i++) {
      echo 
$var[$i][1];?>
    <TR>
      <TD><input type="radio" class="p1" onclick=codice(<? echo $var[$i][1]; ?>)><? echo trim(substr($var[$i][0],1,-1))."
"
?></TD>
Ho messo un echo dopo il for per constatare che questo array abbia effettivamente un valore, e ce l'ha.
A questo punto mi viene dato questo errore



La cosa buffa è che se sostituisco a $var[$i][1] solo $i funziona, nel senso che mi visualizza un valore