我有一个mysqli-resultset,它只包含1行。我现在得到这样的价值:
$result = mysqli_query($link,$query)->fetch_array(MYSQLI_NUM);
$result = $result[0];
有没有更直接的方法来做到这一点?
答案 0 :(得分:0)
在PHP 5.4中:
$result = mysqli_query($link,$query)->fetch_array(MYSQLI_NUM)[0];
但它缺少错误处理。
答案 1 :(得分:0)
如果您只想要一行,为什么不使用fetch_row而不是使用fetch_array呢?
$result = mysqli_query($link,$query)->fetch_row()