私はphpにあるphpライブラリを持っています。lib の機能主義者を呼び出して Java lib とまったく同じように動作させるように、この lib を Java 環境で動作させることはできますか?
よろしくトニー
短い答え: いいえ
長い答え: いいえ、できません... 2 つの完全に異なる言語です。
JavaはプラットフォームとしてJRE上で実行されます。PHPインタープリターは、それが実行されているOS上でネイティブに実行されます。
最善の方法は、実行するPHPファイルを引数として渡すシステムプロセスとしてPHPを実行し、そのプロセスの出力をキャプチャすることです。(つまり、「/ path / to / php myfile.php」を実行し、出力を読み取ります)。
ただし、これは恐ろしい考えであり、自分がしていることを本当に再考する必要があることを警告する必要があります。Javaコードは、移植性を完全に失うだけでなく、ひどく設計されたものになります。