ホームページ  >  記事  >  バックエンド開発  >  PHP インターフェースに関する質問 [アドバイスを求めている初心者]

PHP インターフェースに関する質問 [アドバイスを求めている初心者]

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

リーダーは私にインターフェースを書くように頼んだ
データを提供するために PHP を書いてください
私は一日中ネットで検索したのですが、本当に見つからなかったのです。概念は間違っていますが、それが私が言ったことです。
先輩方にアドバイスをお願いします。コード例は必要ありませんが、より具体的に説明してください。
(もちろん、まだ特定のタスクを割り当てていません。それはプロジェクトであるはずです。以前は、URL 内の文字を取得してコンテンツを表示するかどうかを決定する、検索機能などの非常に小さなモジュールを実行していました。など)


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

リーダーからデータを提供するためにインターフェース

PHP を書くように言われました
調べていないわけではありません。一日オンラインで検索しても本当に見つかりません。私の考えが間違っているのかもしれませんが、まさに彼が言ったことです。
先輩方にアドバイスをお願いします。コード例は必要ありませんが、より具体的に説明してください。
(もちろん、まだ特定のタスクを割り当てていません。それはプロジェクトであるはずです。以前は、URL 内の文字を取得して、URL 内の文字を取得して、検索機能などの非常に小さなモジュールに取り組んでいました。コンテンツを表示するなど)

はっきり言っていません。インターフェイスは知っていますが、PHP がデータを提供する方法がわかりません。インターフェイスを使用してデータを提供する方法はわかりません。値を取得して返すということでしょうか? ?それとも何ですか?
データを json 形式で提供するだけです。 。 。

正しく理解していますか、値を取得して返すことです。値の形式は、相手が期待する形式によって異なります。

正しく理解していますか、値を取得して返すことです。値の形式は、相手が期待する形式によって異なります。

たとえば、json 形式で提供されることを期待していますか?
json以外にストレージはありますか?
「値の形式は、相手が期待する形式に依存します。」 何を言っているのかよくわかりませんが、アドバイスをお願いします
つまり、相手が望む形式でデータを返すことができます。望む。 。

インターフェイスとは、どのようなパラメーターが取得され、どのような結果が返されるかです


たとえば、test.php

リクエスト
タイプ
名前

レスポンス
success true または false

$type = isset($_GET['type'])? $_GET['type'] : '';$name = isset($_GET['name'])? $_GET['name'] : '';$ret = array();if($type==1 && $name=='fdipzone'){    $ret['success'] = true;}else{    $ret['success'] = false;}echo json_encode($ret);

インターフェイスとは、どのようなパラメーターが取得され、どのような結果が返されるかです。どのような結果が返されるか


たとえば、test.php

リクエスト
タイプ
名前

レスポンス
success true または false

$type = isset($_GET['type'])? $_GET['type'] : '';$name = isset($_GET['name'])? $_GET['name'] : '';$ret = array();if($type==1 && $name=='fdipzone'){    $ret['success'] = true;}else{    $ret['success'] = false;}echo json_encode($ret);

分かりました、ありがとうございます
データを提供するためのこの種のインターフェースは理解しやすいです、特別な Web ページとして理解できます。通常の Web ページにはさまざまなタグがあり、プログラムの分析と読み取りを容易にするためのインターフェイスです。返されるデータは、XML/などのプログラムにとって理解しやすいデータです。 JSON および既知のパーサーを使用した一部のデータ形式。

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