Webプログラム開発の主な言語としてphpが広く使われています。 R は統計ソフトウェアとして、数理アルゴリズムの実装における操作性が優れています。最近、仕事の都合上、一部の Web アプリケーションデータに対して複雑な数学的計算を実行する必要があります。しかし、PHP 自体はいくつかの数学的アルゴリズムを記述することができますが、数十行のコードの効率性を満たすことはまだ困難です。 Rの関数に相当するもので、研究の結果、PHPのインスタントアクセスでRを呼び出して計算演算を行い、計算結果を直接読み込んでWebページに表示することが可能になりました。一般的な考え方は次のとおりです。
重要な点は、php が R プログラムを起動して実行し、計算パラメーターを R に渡し、結果を取得することです。
PHP で R をアクティブにするには、組み込み関数 exec を使用します。これにより、オペレーティング システムの実行ウィンドウで実行されるコマンドをここで実行できます (以下は Windows 環境を指します)。