この記事では、PHP を使用してメールを送信する方法と、Windows に PHP Pear をインストールする手順を紹介します。具体的な内容は以下の通りです
1.PEARのインストール
1.PEARの紹介
PEAR は、PHP Extension and Application Repository の略称です。簡単に言えば、PHP にとっての PEAR は、Perl にとっての CPAN (Comprehensive Perl Archive Network) に相当します。
PEAR の基本的な目標は、PHP 拡張機能とライブラリ コードのナレッジ ベースを開発することであり、プロジェクトの最も野心的な目標は、開発者が移植可能で再利用可能なコードを作成するのに役立つ標準を定義しようとすることです。
WAMP統合環境にPEARをインストールします
1) まず go-pear.phar ファイルをダウンロードします。
2) インストールするphpの実行ディレクトリを入力します
ここでは wamp 統合開発環境を使用します。バージョンは wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24-32b です。ローカルのインストール パスは C:wampbinphpphp5.4.3> です。
次のコマンドを実行します:
php.exe -d phar.require_hash=0 go-pear.phar
このステップでは、PEAR インストールの $prefix パスを変更できます。私はデフォルトを選択し、Enter キーを押し続けてインストールしました。
3) include_path オプションを変更します
最後に、PEAR のデフォルトの拡張機能パッケージがインストールされた後、Pear のインストール ディレクトリを指すように php.ini ファイルの include_path オプションを設定する必要があるかどうかを尋ねられます
もちろん、設定する必要があります。設定しないと使用できません。Y を押して Enter を押すと、インストール パッケージが include_path オプションを自動的に変更します。環境変数が設定されていないことがわかるので、次にシステム環境変数を設定する必要があります。
以下に示すように、新しい環境変数名を作成します
次に、PATH 変数に %php_home% を追加して完了です。
2. PEARの共通コマンド
コマンド ライン モードでは、PEAR 関連コマンドを使用して、必要な PEAR インストール パッケージをインストールできます。
2. Mail、Mail_Mine、Net_SMTP をインストールします
3. 例
リーリー
4. pear:Net_SMTPクラスを使用してPHPを使用してメールを送信する方法
以下のソースコードを使用する前に、pear パスを設定し、net_smtp パッケージをダウンロードしてください。
php.ini ファイルで、オペレーティング システムに応じて異なる設定方法を選択します:
; UNIX: "/path1:/path2"
include_path = ".:./php/pear"
;
; Windows: "パス 1; パス 2"
;include_path = ".;c:phppear"
コード:
リーリー
興味がありそうな記事: