為什么不能用echo而用print_r
一:
foreach($stmt?as?$row){ ????print_r($row); }
二:
<?php $students?=?array( '2010'=>'令狐沖', '2011'=>'林平之', '2012'=>'曲洋', '2013'=>'任盈盈', '2014'=>'向問天', '2015'=>'任我行', '2016'=>'沖虛', '2017'=>'方正', '2018'=>'岳不群', '2019'=>'寧中則', );//10個學生的學號和姓名,用數組存儲 //使用循環結構遍歷數組,獲取學號和姓名?? foreach($students?as?$v) {? ????echo?$v;//輸出(打?。┬彰?} ?>
為什么二可以用echo,而一不能?
2016-07-13
第一個$row可能不是字符串類型,而是數組類型或其他類型,數組類型不能用echo輸出。
第二個$v是字符串類型,可以用echo。