nsapi_virtual

(PHP 4 >= 4.3.3, PHP 5)

nsapi_virtual -- NSAPI サブリクエストを発行する

説明

int nsapi_virtual ( string uri)

nsapi_virtual()はNSAPI特有の関数です。 SSI(.shtml files)における<!--#include virtual...--> と等価で、NSAPIサブリクエストを実行します。 CGIスクリプトや .shtmlファイル、あるいは、Webサーバ上でパースする以外の ものをincludeするのに有用でしょう。

サブリクエストを実行するには、全てのバッファリングを中断しブラウザに フラッシュする必要があります。ペンディング状態のヘッダも送出する必要があります。

この関数を使って他のPHPスクリプトに再帰的なリクエストをすることはできません。 PHPスクリプトをインクルードしたい場合には、include()または require()を使用してください。

注意: この関数はNetscape/iPlanet/SunONE Webサーバの、ドキュメント化 されていない機構に依存してます。この関数が有効かどうか確かめるには phpinfo()を使用してください。UNIX環境では常に作動する でしょう。Windows環境では、ns-httpdXX.dllファイルの 名称に依存します。もしこの問題に遭遇した場合には subrequests in the install section の項をご覧ください。