php超长数组转换json时间,php 数组转换json有有关问题 大家过来看看
如图:
为什么下面这句话没有输出任何东西?
echo json_encode($result);#输出结果
个人觉得可能是因为$data里面的数组元素为Client对象,在转为json的时候出问题了。但是我不知道是什么问题,怎么转换?或者有没有其他的转换方法?
class Result {
var $state;
var $data = array();
}
完整代码:
$start = 0;
$end = 2;
$uid = 1;
$result = new Result();
$result_set = getClients($start, $end, $uid);
$data = array();
$count = 0;
while($row = mysql_fetch_array($result_set)) {
$client = new Client();
$client->cid = $row['id'];
$client->gender = $row['gender'];
$client->rank = $row['rank'];
$client->name = $row['name'];
$client->phoneNum = $row['phoneNum'];
$client->email = $row['email'];
$client->address = $row['address'];
$result->data[$count] = $client;
echo $result->data[$count]->cid." ";
echo $result->data[$count]->gender." ";
echo $result->data[$count]->rank." ";
echo $result->data[$count]->name." ";
echo $result->data[$count]->phoneNum." ";
echo $result->data[$count]->address."\n";
$count++;
}
if(count($data) > 0) {
$result->state = 0;
} else {
$result->state = 1;
}
echo json_encode($result);#输出结果
class Result {
var $state;
var $data = array();
}
输出结果:
---------- debug php ----------
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\WWW\wsd\trunk\src\server\api\db\init_db.php on line 10
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\WWW\wsd\trunk\src\server\api\db\init_db.php on line 10
3 0 经理 张小莉 18825044888 广东省广州市天河区
4 0 主管 吴美凤 18576430777 广东省深圳市南山区蛇口南海大道1079号
PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\WWW\wsd\trunk\src\server\api\db\init_db.php on line 10
PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\WWW\wsd\trunk\src\server\api\db\init_db.php on line 10
Output completed (0 sec consumed) - Normal Termination
应该有输出类似这种格式才对的:
{"state":1,
"data":[
{"cid":3,
"gender":0,
"rank":"经理"
"name":" 张小莉"
"phoneNum":"18825044888 "
"address":"广东省广州市天河区"},
{"cid":4,
"gender":0,
"rank":"主管"
"name":" 吴美凤"
"phoneNum":"18576430777 "
"address":" 广东省深圳市南山区蛇口南海大道1079号"}
]
}
请问这是什么问题呢?怎么解决?谢谢!
php超长数组转换json时间,php 数组转换json有有关问题 大家过来看看相关推荐
- java时间格式转换_Java时间日期格式转换
突然忘记了时间格式怎么转换,特此做个记录 Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate ...
- android 英语时间格式转换,android 时间格式解析转换关键点
中文格式 "yyyy-MM-dd" SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd" ...
- hive sql 时间戳转换与时间的各种转换
目录 from_unixtimefrom_unixtime 日期转小时函数hour与年月日分秒 from_unixtimefrom_unixtime hive sql 中时间戳转换函数: 由bigin ...
- python将Unix时间戳转换成时间
将时间戳转换成时间 在时间戳转换成时间中,首先需要将时间戳转换成localtime,再转换成时间的具体格式: 利用localtime()函数将时间戳转化成localtime的格式 利用strftime ...
- php将json转换成对象,php将json转换成对象或数组
php将json转换成对象或数组 发布时间:2020-06-01 16:31:29 来源:亿速云 阅读:126 作者:鸽子 在PHP中可以使用json_decode()函数将JSON编码的字符串转换为 ...
- 后台ajax调用中字符串到jquery中的json对象和数组对象转换问题
查看jquery文档,我们知道jquery有很多种Ajax调用方法,下面结合springmvc返回的数据,假设返回 的是data ='{"label":"1", ...
- json和字符串/数组/集合的互相转换の神操作总结
一:前端字符串转JSON的4种方式 1,eval方式解析,恐怕这是最早的解析方式了. function strToJson(str){var json = eval('(' + str + ')'); ...
- json字符串、json对象、数组之间的转换
记录一下 json字符串转化成json对象 // jquery的方法 var jsonObj = $.parseJSON(jsonStr) //js 的方法 var jsonObj = JSON.pa ...
- json c语言 数组转字符串数组中,json和字符串/数组/集合的互相转换の神操作总结...
一:前端字符串转JSON的4种方式 1,eval方式解析,恐怕这是最早的解析方式了. function strToJson(str){ var json = eval('(' + str + ')') ...
最新文章
- windbg-!process显示进程
- 空间谱专题02:波束形成(Beamforming)
- hdu 1087 Super Jumping! Jumping! Jumping!
- QString 字符编码
- 翁恺老师C语言学习笔记(十)指针_指针与数组
- [Python] Ubuntu 16.04 上安装 python3.7 和 pip 并配置虚拟环境
- Wincc7.3安装说明
- mac电脑网游加速器哪个好用?网易uu网游加速器分享
- 测试理论基础篇~有它一篇就够了!
- 图书信息管理系统的设计与实现
- 怎样开启Win7快速启动栏以及怎样显示右下角运行程序通知
- 二维树状数组--hdu1892
- 系统架构设计基础(一)
- 使用 Git 添加文件时,出现 Warning: LF will be replaced by CRLF in...提示及解决方案
- python期权价格计算器_GitHub - QSCTech-Sange/Options-Calculator: 期权价格计算器——金融工程第二次展示...
- 高斯消元法的python实现
- keras数据输入非常大怎么办?分批次?
- Linux 高性能服务器网络编程(一)
- 完美解决微信浏览器内长按识别个人收款码的案例分享
- 测试用例——用户登录
热门文章
- mac命令行删除当前目录下的所有文件或文件夹
- Tomcat学习——1基础
- SYS_SUPPORTS_MULTITHREADING和CONFIG_MIPS_MT_SMTC
- 雪球在股市风暴下的高可用架构改造分享 | 首席架构师亲述应对30倍峰值历程...
- TabStrip应用例子
- Symbian俄罗斯方块游戏源码
- FB08冲销于反记账(红冲)的配置和实现效果
- 数字化系统开发典型案例(保险项目)
- Adobe XD 2023(XD 55)安装教程
- 桑德罗·波提切利油画将亮相苏富比大师周拍卖会