【问题标题】:What variable "type" is this? [closed]这是什么变量“类型”? [关闭]
【发布时间】:2013-08-15 04:04:12
【问题描述】:

PDO::FETCH_ASSOC 的变量类型是什么?
是字符串吗?

<?php

    # @???? - PDO Fetch Type
    private $fetchType = PDO::FETCH_ASSOC;

?>

【问题讨论】:

  • 它是一个整数。请参阅documentation 中的第一个参数。
  • 没什么。这是一个语法错误...

标签: php variables types


【解决方案1】:

你检查documentation了吗?

它是INT类型的常量

指定 fetch 方法应将每一行作为一个数组返回,该数组由相应结果集中返回的列名索引。如果结果集包含多个具有相同名称的列,则 PDO::FETCH_ASSOC 仅返回每个列名称的单个值。

一个例子:

<?php

$sth = $dbh->prepare("SELECT name, colour FROM fruit");
$sth->execute();

/* Exercise PDOStatement::fetch styles */
print("PDO::FETCH_ASSOC: ");
print("Return next row as an array indexed by column name\n");
$result = $sth->fetch(PDO::FETCH_ASSOC);
print_r($result);
print("\n");

?>

【讨论】:

    【解决方案2】:

    PDO::FETCH_ASSOC 是 INT 类型

    你可以试试看here

    【讨论】:

      猜你喜欢
      • 2021-01-31
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2013-03-14
      • 2015-02-18
      • 2023-03-29
      • 2016-04-12
      • 2019-09-22
      相关资源
      最近更新 更多