道招

将object型转换为数组array型

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

将object型转换为数组array型

object貌似是最大的类型了,在使用数据的时候有的数据的键和值得形式基本上就是数组了,但是它却不是array类型,可以这样的函数转换一下就行了。

function object_to_array($obj)
{
$_arr = is_object($obj) ? get_object_vars($obj) : $obj;
foreach ($_arr as $key => $val)
{
$val = is_object($val) ? object_to_array($val) : $val;
$arr[$key] = $val;
}
return $arr;
}
更新时间:
上一篇:将excel里面的数据导入mysql下一篇:curl获取https开头的url的内容

相关文章

asp读取txt文本文档内容至数组,并控制输出指定行(列)

针对很多朋友想知道如何用asp获取.txt文件的内容,并存入数组,输出指定行或列 <% Sub ReadFiles() Dim objFSO Dim objText Dim O 阅读更多…

java中int、string相互转换

int -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf(i); 这两种方法有什么区别呢?作用 阅读更多…

Java基础第十三讲:数组

本讲内容:数组 数组是Java中的对象,它用来存储多个相同类型的基本数据类型或者对象引用。 一、声明数组 数组是通过说明它将要保存的元素类型来声明的,元素类型可以是对象或者基本类 阅读更多…

java数组应用

用java实现数到3退出(一群小朋友围成一个圈,数到3的朋友自动退出该圈) Count3Quit.java的源代码如下 [code lang="java"] package com.daoz 阅读更多…

javascript数组降维

网上有不少提供数组降维的方法,但是一般是二维数组,并且对多维数组的处理不好。降维自然会想到用concat方法,如果只是全部循环用push的话,那样写起来更麻烦,必要时该用concat的就用concat 阅读更多…

java常用数据类型的转换

自己经常容易忘记java一些类型间的转换 特在网上搜索了一下,进行备忘 数据类型的互相转换 数据类型 位长 取值范围 byte 阅读更多…

关注道招网公众帐号
道招开发者二群