0

Zend Framework 2 ファイルをナビゲートしているときに、次のような関数を見つけました。

public function fault($fault = null, $code = 404);

この種の関数をプロセスやコードなしで定義する必要があるのはなぜですか?

4

2 に答える 2

1

あなたの例を見ると、インターフェースファイルを見ています。インターフェイスは、それを実装することを選択したクラスによる実装が必要です。あなたが見ているファイルはZend\Server\Server、例えばによって実装されているクラスZend\XmlRpc\Serverです。

そのクラスを見るとfault()、そこに実装されていることがわかります。

インターフェイスの詳細については、php.net のドキュメントを参照してください。

于 2013-09-23T14:33:09.870 に答える
0

Zend_Json_Server

fault($fault = null, $code = 404, $data = null)

Zend_Json_Server_Error オブジェクトを作成して返し ます。

Zend_Json_Server とそれを JSON 経由で呼び出す方法

于 2013-09-23T14:31:53.597 に答える