ホームページ  >  記事  >  バックエンド開発  >  PHPモジュール 1つのPHPモジュールを学習する 最初のexploration_PHPチュートリアル

PHPモジュール 1つのPHPモジュールを学習する 最初のexploration_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:27:33792ブラウズ


PHP モジュールの作成はそれほど難しくないことがわかりました。参考記事には以下が含まれます: 独自の PHP 拡張関数の作成 zend マニュアル この記事では主にコンパイル プロセスについて説明します。 1. PHP のソース コードを見つけて解凍します (既にある場合)。 2 ツール「ext_skel」を使用してモジュール コードを初期化します。 このツールは、必要なコードをいくつか作成しています。 ツールの場所: /ext/ext_skel 使用法: ext_skel --extname=モジュール名 最初に入力します。 /ext / ディレクトリに移動し、実行します---------------./ext_skel --extname=my_module---------------このツールはモジュールを作成しますext/ ディレクトリの下にモジュールと同じ名前を付けて、関連するコードを作成します。 3 config.m4 ファイルを変更します ファイルの場所: /ext/モジュール名/config.m4 変更方法: モジュールに関連する数行のコメント (3 行) を削除します (dnl を削除、オプションの with、enable、私は with を選択しました、文字が少なくなります: P) 4 生成されたコードを変更して独自の関数を作成します。この部分を変更するには、zend マニュアルを参照して、関数 weiping() の出力を追加します。私のホームページ: http://www .wmsp.org" 具体的な方法は、Yorgo Su の記事で詳しく説明されています。 5 {phpsrc} に戻る buildconf ツールの実行 強制的に実行するために buildconf --force を使用する場合があります。 6 configure 再構成 ./configure --with-module name 7 make 言うまでもなく、make を実行するだけです。 8 テストしてモジュールにテスト関数を記述し、新しくコンパイルした PHP を使用して実行します。 9 Apache を再コンパイルし、新しい PHP モジュール libphp4.a を追加します。 . 次の記事: phpモジュールの学習 ( 2) Zendエンジンの解析 (つづく) 関連記事: config.m4 buildconf

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/531881.html技術記事 php モジュールの作成はそれほど難しくないことがわかりました。参考記事には次のものが含まれます: 独自の php 拡張関数 zend マニュアルを作成する この記事では主にコンパイル プロセスについて説明します。 1. php のソース コードを見つけます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。