
最近马上国庆了,没事的时候看了下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
本文地址:https://www.byjth.com/network/94.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《cocos2dx 使用curl库与php服务端通信1》
本文地址:https://www.byjth.com/network/94.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。