Heim > Backend-Entwicklung > PHP-Tutorial > php写一个服务器,实现与Android交互

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-23 13:54:17
Original
1060 Leute haben es durchsucht

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


回复讨论(解决方案)

直接echo输出就是了

<?php echo 'hello world';
Nach dem Login kopieren

是服务器端程序

写一个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);?>
Nach dem Login kopieren

{"result":"Hello Wolrd"}

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

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

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage