ホームページ > バックエンド開発 > PHPチュートリアル > PHP&Java(1)_PHP チュートリアル

PHP&Java(1)_PHP チュートリアル

WBOY
リリース: 2016-07-20 11:04:37
オリジナル
991 人が閲覧しました

Mark Nold
Joost Soeterbroek

Java 拡張機能は非常にエキサイティングなツールです。このモジュールの使用方法を学習すると、利用可能なすべての Java クラスの力を利用して PHP を拡張できます。 Java 拡張機能の基本を説明するために、この記事ではインストールと、PHP と Java を一緒に使用するいくつかのコード例について説明します。

Windows インストール


次の構成は、Apache 1.3.12、www.php4win.de の PHP 4.0.3 バイナリ、および java.sun.com の 4.0.3 Zend Optimiser および JDK 1.2.2 でテストされています。また、この構成を、Windows 95、Windows 98、および NT4 上の古いバージョンの JDK およびさまざまな MS Web サーバー (PWS および IIS) でテストしました。
ステップ 1: JDK をインストールします。 JDK は多くの質問なしでインストールされるため、これは非常に簡単です。環境 (Windows 9x の場合は autoexec.bat、NT の場合はコントロール パネルのシステム) をチェックし、ディレクトリ jdk1.x.x がパスに存在することを確認すると役立つ場合があります。これにより、Java クラスのコンパイルが容易になります。 Win9x では、autoexec.bat に
PATH=%PATH%;C:jdk1.2.2in<br>
ログイン後にコピー

を追加します。 NT では、PATH 環境変数の末尾に
;C:jdk1.2.2in<br>
ログイン後にコピー

を追加します。 autoexec.bat ファイルでは、PHP Java 拡張機能が環境内に設定された JAVA_HOME と CLASSPATH を 無視する ことに注意することも重要です。 Java 拡張機能が機能するには、これらの項目が php.ini ファイル内で正しく設定されている必要があるため、これは重要です。
ステップ 2: php.ini を変更する。 php.ini ファイルに同様のものを追加する必要があります

[java]<br>extension=php_java.dll<br>java.library.path=c:webphp4extensionsjava.class.path="c:webphp4extensionsjdk1.2.2php_java.jar;c :マイクラス"<br> <br>
	
<p align="left"></p><div style="display:none;">
<span id="url" itemprop="url">http://www.bkjia.com/PHPjc/445192.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">tru​​e</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/445192.html</span><span id="genre" itemprop="genre">技術記事</span><span id="description" itemprop="description"> Mark Nold Joost Soeterbroek Java 拡張機能は、非常にエキサイティングなツールです。このモジュールの使用方法を学習すると、利用可能なすべての Java クラスの力を利用して PHP を拡張できます。に...</span>
</div>
<div class="art_confoot"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート