php - 在这种特殊情况下,如何从二维数组中检索数据?

标签 php

我有一个具有此 var_dump 值的数组:

$query = $wpdb->get_results("SELECT COUNT(*) FROM `$table` WHERE my mysql conditions"); 

var_dump($query);是这样的:

array(1) { [0]=> object(stdClass)#414 (1) { ["COUNT(*)"]=> string(3) "494" } } 

如何在变量中获取数字 494?

$number = $query[0];

最佳答案

如果你为计数添加别名,会更干净:

SELECT COUNT(*) AS `count`

然后

$number = $query[0]->count;

关于php - 在这种特殊情况下,如何从二维数组中检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12009417/

相关文章:

javascript - 从 mysql 数据库查询的名称不会显示在 jQuery Mobile 远程自动完成 ListView 中

php - Yii2:具有高级配置的通用 Assets

php - 使用 __Secure-/__Host- 前缀重命名 PHP session cookie

php - 在 CodeIgniter 中实现 Twitter 登录

php - 在 windows 10 中安装 composer 失败缺少 openssl 扩展

php - 宏大、统一的 PHP 错误处理理论

php - 部署 PHP 站点以便无法查看/编辑代码

php - 来自数据库的 MySQLI PHP session

php - 多个表的 COUNT() 相加和相乘

php - Laravel Eloquent 连接 IN 子句