php调用查询多条数据的函数转化成查询一条数据

php调用查询多条数据的函数转化成查询一条数据

代码实例qingyu2020-10-21 20:07:111093A+A-

  封装MySQL查询多条数据的函数,稍微改下可以变成查询单条数据。

  fetch_all($sql)为查询多条数据。如下这个修改变成查询单条数据。

  主要思路是把二维数组降维变成一维数组。

//查询单条数据
function fetch_one($sql)
{
    $result = fetch_all($sql); //查询多条数据(二维数组)
    //降维转化成一维数组
    if(isset($result)&&is_array($result))
    {
        $res = [];
        array_walk_recursive($result, function($value) use (&$res) {
            array_push($res, $value);
        });
    }
    return isset($res) ? $res :null;
}

php调用查询多条数据的函数转化成查询一条数据

卧槽,取二维数组的第0个元素,不就是要得到的一维数组吗。多此一举。。。不过这转化函数还挺有用的先留着吧。

点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理