読めた!完全に読めました

おそらくecho"$html[カラム名]";で
$htmlの中のhtmlソースにダブルクォートが含まれるせいで、
途中で変数が終わったとみなされてるんです
だから最後の]が表示されないまま、不本意なダブルクォートで、
勝手に閉じられちゃってます