cocos2dx 使用curl库与php服务端通信1
首页 > cocos2dx专栏 > cocos2dx网络    作者:闭眼就天黑   2016年9月30日 16:05 星期五   热度:4439°   百度已收录  
时间:2016-9-30 16:05   热度:4439° 

最近马上国庆了,没事的时候看了下php,突然想给cocos2dx搞个服务端试试看。于是就有了下面的博客。

cocos2dx 使用curl库与php服务端通信

代码示例:链接: https://pan.baidu.com/s/1ge92ydH 密码: yj7j

cocos2dx 使用curl库与php服务端通信【1】http://www.byjth.com/network/94.html

cocos2dx 使用curl库与php服务端通信【2】http://www.byjth.com/network/95.html

cocos2dx 使用curl库与php服务端通信【3】http://www.byjth.com/network/96.html

CURL这个库是cocos2dx的已经封装过的,问了几个人都没听过。自己慢慢找文档看了。


1、搭建php环境。

2、安装mysql数据库。

上面2步等我有时间整理下给大家。

 

这里我直接贴PHP代码。

 

Php的功能是:

第3行 ,创建一个本地数据库连接,账号密码都是root

第5行,判断是否连接成功。

第9行,选择 ixqdb数据库。

第10行,执行查询语句,查询 ixq_user表里的所有内容。并用变量 $result接收。

第12行,创建array数组。

第13行,循环取出$result里的值,并赋值给$array1数组。

第18行,包装每个$array1数组内容,并加入$json1数组。

第21行,把$json1数组转换为json格式,并用$json2接收

第24行,输出$json2值。

第25行,关闭数据库连接。

下面我们浏览器输出下,看看数据是不是正确。

 

输出内容:

[{"user_name":"testname","user_pswd":"testpswd","user_icon":"CloseNormal.png"},
{"user_name":"v给都发生过的方式该","user_pswd":"ewrfewr","user_icon":"upload\/ACgIABAEGAAgvOfEvQUogOisDjCMATiMAQ.png"},
{"user_name":"习近平","user_pswd":"111111","user_icon":"upload\/t0189956af3e962adc7.jpg"},
{"user_name":"撒噶的撒","user_pswd":"23234","user_icon":"upload\/manImg.jpg"},
{"user_name":"撒噶的撒23","user_pswd":"rfew","user_icon":"upload\/item0.png"},{
"user_name":"第三方","user_pswd":"regre","user_icon":"upload\/manImg.jpg"}]

Mysql数据也贴下,大家对比下。

 

 

我们也可以把我们的json数据去验证下是不是正确的。网上搜下在线json解析工具,看看能不能正常解析。

 

 

服务端的功能,现在我们做好了,我们开始在cocos2dx写客户端功能了。


cocos2dx 使用curl库与php服务端通信2  http://www.byjth.com/network/95.html

二维码加载中...
本文作者:闭眼就天黑      文章标题: cocos2dx 使用curl库与php服务端通信1
本文地址:https://www.byjth.com/network/94.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
相关文章

版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《cocos2dx 使用curl库与php服务端通信1
本文地址:https://www.byjth.com/network/94.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。

返回顶部    首页    手机版本    版权所有:闭眼就天黑专栏_技术博客_个人学习总结
    站长: 闭眼就天黑    搜索cocos2dx主题 技术支持:闭眼就天黑   皖ICP备14007736号-1  

皖公网安备 34132102000107号

   sitemap