Php Mysqli代码输出解释
你能解释一下为什么输出结果是这样的吗?我想知道为什么会包括这个数组。我在程序中看不到任何数组字。这是怎么发生的?我怎么能只输出“1”呢 代码: 结果:Php Mysqli代码输出解释,php,mysqli,Php,Mysqli,你能解释一下为什么输出结果是这样的吗?我想知道为什么会包括这个数组。我在程序中看不到任何数组字。这是怎么发生的?我怎么能只输出“1”呢 代码: 结果: --- array(3) { [0]=> array(1) { [0]=> string(1) "1" } } 无论如何,我已经删除了其他输出,我只想知道为什么会包含数组。请注意,根据文档-mysqli\u result::fetch\u all的返回类型 mysqli的fetch\u all返回一个数组。从上的文档中可以看到,返
---
array(3) {
[0]=>
array(1) {
[0]=>
string(1) "1"
}
}
无论如何,我已经删除了其他输出,我只想知道为什么会包含数组。请注意,根据文档-
mysqli\u result::fetch\u all的返回类型
mysqli的fetch\u all返回一个数组。从上的文档中可以看到,返回值是“返回一个包含结果行的关联或数字数组数组”。因此,您得到了一个数组。您拥有的是一行(作为数组)和一个值(在数组中)以及一个值“1”
---
array(3) {
[0]=>
array(1) {
[0]=>
string(1) "1"
}
}