Ile wymiarów ma twoja tablica? Jeśli ma 2 wymiary to chyba musisz zastosować dwie pętle. Poza tym, dlaczego piszesz spację w tej zmiennej {$x ['nazwa']}?
<?php
$list_alphabetic = [
0,1,2 => [
'oak','pine','spruce'
],3,4,5,6 => [
'acorn','cone','small sprucecone'
]
];
for($i=0;$i<count($list_alphabetic);$i++){
if(count($list_alphabetic[$i])>1){
foreach($list_alphabetic[$i] as $myvalue){
echo "<tr><td><label>{$myvalue}<input name='x{$myvalue}' type='text'></td></label></tr>";
}
}
}
?>
Nie wiem, czy wartość w atrybucie name może zaczynać się od liczby.
Link1, link2, link3, link4, link5, link6, link7.