この記事では、PHP 5.2 環境の拡張機能 (PHP Extension) の作成方法を非常に簡単に説明します。すぐに学習したい友人がその作成プロセスを写真とテキストで理解できることを願っています。
要件: たとえば、heiyeluren という拡張機能を開発します。拡張機能には heiyeluren_test() という関数があります。文字列を入力すると、関数は次のように返します。
要件: C/C++ プログラミングを理解し、PHP プログラミングに精通していること
環境: php-5.2.6 の対応するバージョンのソース コードをダウンロードします。まず、php が /usr/local/php ディレクトリにインストールされており、ソース コードが /root にあると仮定します。 /soft/php/php -5.2.6/、今すぐ始めましょう!
ステップ 1: 拡張フレームワークを生成する
cd /root/soft/php/php-5.2.6/ext
./ext_skel --extname=ヘイエルレン
cd /root/soft/php/php-5.2.6/ext/heiyeluren
vi config.m4
ファイルを開いた後、dnlを削除し、次の情報を取得します:
PHP_ARG_ENABLE(heiyeluren、heiyeluren サポートを有効にするかどうか、
[ --enable-heiyeluren heiyeluren サポートを有効にする])
保存して終了します。
http://www.bkjia.com/PHPjc/477755.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477755.html技術記事この記事では、PHP 5.2 環境拡張機能 (PHP Extension) の作成方法を非常に簡単に説明します。すぐに学びたい友人が、写真とテキストを通じて制作を理解できることを願っています...
。