可能重复:
从 PHP 数组中输出(回显/打印)所有内容
我已经从数据库进行了查询,结果存储在一个变量中,该变量被认为是一个数组。输出只有一行和一列,所以我使用:
echo result[0];
输出结果。但是我收到一条错误消息:
Notice: Array to string conversion in "C:/apache/htdocs...."
array
我尝试使用转储变量
var_dump result[0];
然后我得到这个
array(1) { [0]=> array(1) { ["var_datain"]=> string(4) "hai!" } }
所以....我如何让它呼应价值hai!从那个数组?
万一这很重要,这是我的查询
$db = new PDO(DSN, DBUSER, DBPASS);
$stmt = $db->prepare("CALL test(?)");
$parameter = 'hai!';
$stmt->bindValue(1, $parameter, PDO::PARAM_STR);
$rs = $stmt->execute();
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
var_dump($result);