ZEND_MOD_REQUIRED_EX

ZEND_MOD_REQUIRED_EX -- 必要な拡張モジュールのための完全な依存性エントリを作成する

説明

#include <zend_modules.h>

void ZEND_MOD_REQUIRED_EX ( char * name, char * rel, char * ver )

ZEND_MOD_REQUIRED_EX() は、ext_name という名前の拡張モジュール用の zend_module_dep エントリを生成します。ここにはバージョン情報も含まれます。 「バージョン x.y まで」「バージョン x.y 以上」 あるいは「バージョン x.y のみ」といった指定が可能です。

警告

バージョンを指定した比較は、まだ実装されていません。 つまり、現時点では ZEND_MOD_REUQUIRE()ZEND_MOD_REQUIRE_EX() は同じ振る舞いとなります。

パラメータ

name

必要な拡張モジュールの名前。

rel

比較演算子。eqltlegt あるいは ge

ver

バージョン文字列。

返り値

必要な拡張モジュールの依存性を登録するためのコードを返します。

参考

拡張モジュールのバージョンも指定する必要がない場合は ZEND_MOD_REQUIRED() を参照ください。

ZEND_MOD_OPTIONAL()ZEND_MOD_OPTIONAL_EX()ZEND_MOD_CONFLICTS() および ZEND_MOD_CONFLICTS_EX() も参照ください。