Home > Backend Development > PHP Tutorial > php写一个服务器,实现与Android交互

php写一个服务器,实现与Android交互

WBOY
Release: 2016-06-23 13:54:17
Original
1023 people have browsed it

刚学php两天,老总就要我写一个服务器与Android交互,功能不需要很强大,输出一个hello world就可以,没有思路啊,求教大神们!


回复讨论(解决方案)

直接echo输出就是了

<?php echo 'hello world';
Copy after login

是服务器端程序

写一个2楼的php页面,然后用安卓任意一个浏览器访问就看到了!

php端直接echo 输出就可以了,Android访问那个页面就能获取。
如果要更复杂点数据,json_encode后echo,Android获取后再解出来就可以用了,前提是数据要是utf8的

标题如此高大上,答案如此简单……

说白了PHP服务器就是做逻辑和数据处理,然后按照某个固定格式输出出来,android使用http协议或者是soap等其他协议来进行获取对应数据即可。

PHP写的服务器有现成的框架
见 http://www.workerman.net/
支持很多特性。
启动界面如下:

socket

如果交互,服务器最后用JSON格式输出。

<?php$ret = array('result'=>'Hello Wolrd');echo json_encode($ret);?>
Copy after login

{"result":"Hello Wolrd"}

可以参考一下我这里自己开发的一个框架:http://my.oschina.net/u/256338/blog/285184
[Web Services轻量级开发框架]zenphpWS3:文档&示例&设计&源码

就是为PHP服务器和Android准备的

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template