php アプリインターフェイスを書く
phpインターフェイス
- 特別な抽象クラス
- インターフェイス/キーワードを実装する
- 実装インターフェイスインターフェイスのすべての抽象メソッドを実装する必要があります
アプリインターフェイス
定義
- クライアントがリクエストを送信できるようにするインターフェイス アドレス (http://xxx/api.php?format=xml)
- インターフェイス ロジックを取得するためのインターフェイス ファイル (api.php) があります
- インターフェイス データ、
アプリ通信
クライアント -> (インターフェースアドレスへのhttpリクエスト) -> サービス
B/Sアーキテクチャとの違い
- アドレスはアプリ内でカプセル化されます(ブラウザに表示されるアドレスとは異なります)
- クライアントは、xml または json データ (html とは異なる) を返します
xml (拡張マークアップ言語) と json (JavaScript オブジェクト表記法)
は、プラットフォームや言語を超えて返されます。
- 可読性->
SimpleXml-
効率->json
- カプセル化されたデータインターフェイスメソッド
- json
- json_encodeはutf-8のみを受け入れます
-
トランスコード iconv("UTF-8","GBK",$data)
xml
- header("Content-Type: text/xml");
DomDocument
*要素の作成
* appendChild
通信データの標準形式
ステータスコード(200 400)
プロンプト情報(ログイン成功)
データ
コア技術
').addClass('pre-numbering') 。 隠れる();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
').text(i));
};
$numbering.fadeIn(1700);
});
});
-
上記では、関連コンテンツも含めて 143 php インターフェイスを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。
-