PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips221 拡張モジュールを動的にロードする

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-13情報Tips221 拡張モジュールを動的にロードする

Level1

Pointdl関数を使う

PHPのコードで拡張モジュールを動的にロードするには、dl関数を使います。

dl関数は、引数で指定したパスの拡張モジュールファイルをロードして、成功したらTRUEを返し、失敗したらFALSEを返します。

なお、dl関数を使用するには、php.iniのenable_dlオプションがOnに設定されていて、かつセーフモードがOffになっている必要があります。

dl関数の使い方

論理値 = dl(拡張モジュールファイルパス);

拡張モジュールのファイルは、実行環境によってそれぞれ異なります。

また、実行環境(Webサーバとのインターフェイス)によってはdl関数が使えない場合がありますので注意が必要です。

リスト1221.php
<?php
  //GDモジュールファイルの場所(パスはサンプル)
  $gd_m

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません