fetchAll(PDO::FETCH_ASSOC)区别
作者:xlnxin发布时间:2023-06-15分类:其他相关教程浏览:247
导读:$data=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);带“PDO::FETCH_ASSOC”参数输出Array&n...
$data = $pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);
带“PDO::FETCH_ASSOC”参数输出
Array ( [0] => Array ( [lastdate] => 20230524173220 [dbname] => [map] => 1 [lastdbid] => 0 ) )
$data = $pdo->query($sql)->fetchAll();
不带“PDO::FETCH_ASSOC”参数输出带有序号的数组
Array ( [0] => Array ( [lastdate] => 20230524173220 [0] => 20230524173220 [dbname] => [1] => [map] => 1 [2] => 1 [lastdbid] => 0 [3] => 0 ) )
PDO::FETCH_ASSOC
:结果集返回一个索引为列名的关联数组PDO::FETCH_BOTH
:默认值。结果集分别返回以索引为列名和从零开始的数字的关联数组PDO::FETCH_BOUND
:返回TRUE
,并将结果集中的列值分配给使用PDOStatement::bindColumn()
方法绑定到的 PHP 变量PDO::FETCH_CLASS
:返回所请求类的新实例,并将结果集的列值映射到该类中的命名属性。如果$fetch_style
包含PDO::FETCH_CLASSTYPE
,则类名由第一列的值决定PDO::FETCH_INTO
:更新请求的类中已存在的实例,并将结果集的列值映射到该类中的命名属性PDO::FETCH_LAZY
:相当于PDO::FETCH_BOTH | PDO::FETCH_OBJ
,创建用来访问的对象变量名PDO::FETCH_NUM
:结果集返回一个数字索引的数组PDO::FETCH_OBJ
:结果集返回一个以列名为属性名的匿名对象PDO::FETCH_COLUMN
:返回结果集中指定列的所有值数组,需在$fetch_argument
参数指定列序号(从零开始)PDO::FETCH_FUNC
:将每行的列作为参数传递给指定函数,并返回调用函数后的结果,须在$fetch_argument
参数指定函数名
- 其他相关教程排行
-
- 1查找对话框跑出屏幕外看不见了,怎么拖回来?
- 2小程序和H5中canvas卡顿的性能优化方向和实践
- 3小程序Cannot read property 'enableUpdateWxAppCode'解决方法
- 4解决小程序反编译出现 app-service.js
- 5expose_php = On/Off,是干什么的?底层原理是什么?
- 6微信小程序反编译工具 | unveilr
- 7微信小程序反编译报SyntaxError: Unexpected token ‘}‘ 不完美的解决方法
- 8安卓手机获取scrollTop高度为0解决方法
- 9解决return function(env,dd,global){$gwxc=0;var root={"tag":"wx-page"};root.children=[]
- 最近发表