小程序开发APP开发企业网站微信应用商城开发支付系统常见问题app市场云服务
大家好,欢迎登陆网站!
首页技术分享PHP技术larval框架 数据库结果 对象转数组的函数

larval框架 数据库结果 对象转数组的函数


tp框架转使用larval框架的新手,刚开始一定会在数据库读出结果上碰到问题,larval读出的结果是object对象类型,没办法像数组一样自由操作,下面我提供一个转换函数,将对象转换为数组,帮助大家规划好数组格式:




  /**

     * 对象转换数组

     *

     * @param $e StdClass对象实例

     * @return array|void

     */

    public function objectToArray($e)

    {

        $e = (array)$e;

        foreach ($e as $k => $v) {

            if (gettype($v) == 'resource') return;

            if (gettype($v) == 'object' || gettype($v) == 'array')

                $e[$k] = (array)$this->objectToArray($v);

        }

        return $e;

    }

  使用方法如:

 $order=Order::where("id",$order_id)->first();

$order=objectToArray($order);  //转换为数组



联系我们


在线 Q Q:我是客服,点击这里给我发消息

在线旺旺:点击这里给我发消息

联系手机:17161107311

联系手机:13400146449

服务邮箱: titrol@titrol.com

办公地址:河北省邢台市宁晋县凤凰城北和平社区13号1102

我们的服务


网络安全防护

查看详情

前端UI设计

查看详情

小程序定制开发

查看详情

APP开发

查看详情

微信公众号服务与开发

查看详情

移动端手机网站建设

查看详情

thinkphp项目开发

查看详情

网上商城建设

查看详情

关于我们

宁晋天纯网络科技有限公司,是宁晋的一家互联网应用开发与服务公司,公司拥有独立开发的企业建站CMS、婚恋网站系统、OA请销假系统、家族族谱系统、网络支付收款系统等产品。主要为客户提供APP开发、网站建设、商城建设、微信应用开发、网络项目开发等服务。

合作伙伴

阿里云计算西部数码起步科技城市猎人支付服务支付宝开发平台百度开发平台

联系我们

电话:17161107311

电话:13400146449

在线QQ:我是客服,点击这里给我发消息

Email:titrol@titrol.com

店铺:天纯淘宝店

地址:河北省邢台市宁晋县凤凰城北和平社区13号1102

宁晋天纯科技(titrol.com)版权所有冀ICP备12022664号-2冀公网安备 13052802000340号 © 2017 宁晋天纯科技