まず第一に、私はフランス人学生なので、英語のレベルが低くてすみません。
現在、Web サーバー (C++) を開発しており、CGI 実行部分、より正確には PHP CGI 部分を開発する必要があります。
ユーザーがサーバー上の .php ページを要求すると、fork/pipe して /usr/bin/php インタープリターを呼び出します。例えば :
$ /usr/bin/php index.php
これで、結果をバッファー (index.php の生成された html コード) に保存し、このコンテンツをクライアントに送信できます。変数のない単純なスクリプトで機能しています。
ただし、多くの PHP スクリプトは $_GET や $_POST などのスーパーグローバルを使用しています。私の問題は次のとおりです。phpインタープリターにこの引数を与えるにはどうすればよいですか?
例: この $_POST 変数を設定して、"Hello world" をバッファに保存するにはどうすればよいですか?
<?php
echo $_POST['text'];
?>
今後ともご回答よろしくお願いいたします。
心から