如何只在php中打印数组数据

时间:2014-02-04 04:44:00

标签: php arrays

我的查询结果中有这个返回值。

Array ( [0] => stdClass Object ( [password] => $2y$10$6D7S2gNkcDciJ7g5z/8sie79iV3FCGhGUCFCPHU3cNNdeUVUbLfQC ) )

这是我的查询,

$sql = "SELECT `$fields` FROM `$table` WHERE `$column` {$operator} '$value'";
if($this->_query = $this->_pdo->prepare($sql)) {
    if($this->_query->execute()) {
        $this->_result = $this->_query->fetchAll(PDO::FETCH_OBJ);
        $this->_count = $this->_query->rowCount();
    } else {
        return $this->_error = true;
    }
}

print_r($this->_result);

现在我想要的是显示或打印只有$2y$10$6D7S2gNkcDciJ7g5z/8sie79iV3FCGhGUCFCPHU3cNNdeUVUbLfQC

的数组数据

提前感谢您的帮助。 :d

1 个答案:

答案 0 :(得分:1)

可以使用方括号中的键访问数组元素,例如$arr[$key].使用->运算符访问对象的属性,例如$this->name

如果您只需要打印,这就足够了:

print_r($this->_result[0]->password);