--->在用foreach遍历结果集的时候,在foreach里面的声明的变量无需在foreach()语句之前声明 foreach($stmt as $row){ $name=$row[0]; } echo $name; --->在mysql中发现select * from test where id=3和select * from test where id='3'都能查到相同的结果