fetchAll(PDO::FETCH_ASSOC)区别
作者:xlnxin发布时间:2023-06-15分类:其他教程浏览:491
导读:$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抖音极速版给大家发37元过年红包啦,快来领取吧!
- 2统信uos系统默认root密码是多少
- 3admin、0000、admin888、123456 md5加密后16位和32位代码
- 4国产安可立思辰打印机手动双面打印设置教程
- 5Windows10 DVDRW识别为CD驱动解决方法,windows无法读取驱动器E:\中的光盘解决方法
- 6navicat premium 15破解版64位32位 v15.0.3激活方法
- 7快手极速版给大家发56元新年红包啦,快来领取吧!
- 8查找对话框跑出屏幕外看不见了,怎么拖回来?
- 9小程序Cannot read property 'enableUpdateWxAppCode'解决方法
- 最近发表