ホームページ  >  記事  >  バックエンド開発  >  Android と対話するサーバーを PHP で作成する

Android と対話するサーバーを PHP で作成する

WBOY
WBOYオリジナル
2016-06-23 13:54:17974ブラウズ

私は PHP を 2 日間学んだところですが、Android と対話するためのサーバーを作成するように言われました。機能はそれほど強力である必要はなく、Hello World を出力するだけで十分です。アドバイス!


ディスカッションに返信(解決策)

出力を直接エコーするだけです

<?php echo 'hello world';

これはサーバーサイドプログラムです

2 階で php ページを作成し、Android ブラウザでアクセスして、あなたはそれを見るでしょう!

php 側で出力を直接エコーするだけで、Android はそのページにアクセスすることで出力を取得できます。
もっと複雑なデータが必要な場合は、json_encode してから echo すれば、Android はそれを取得してデコードできます

タイトルはとても高尚ですが、答えはとても簡単です...

まとめると、率直に言えば、PHP サーバーはロジックとデータ処理を実行し、それを固定フォーマットに従って出力します。Android は http プロトコルや SOAP などの他のプロトコルを使用して対応するデータを取得します。

PHP で書かれたサーバーには既製のフレームワークがあります
http://www.workerman.net/ を参照してください
多くの機能をサポートします。
起動インターフェイスは次のとおりです:

ソケット

インタラクティブの場合、サーバーは最終的に JSON 形式で出力します。

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

{"result":"Hello Wolrd"}

ここで私が開発したフレームワークを参照できます: http://my.oschina.net/u/256338/blog/285184
[Web サービス軽量開発フレームワーク] zenphpWS3: ドキュメント、サンプル、デザイン、ソースコード

は PHP サーバーと Android

用に用意されています
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。