PHPは、Paul
Haeberliが作成したlibswfモジュールによりShockwave
Flashファイルを作成する機能を提供します。
注意 SWFサポートは、PHP 4 RC2で追加されました。
libswf は、Windows でサポートされていません。このライブラリの開発 は中止されており、他のシステムへ移植するためのソースは入手できま せん。
最新のSWFサポートについては、 MING 関数を参照して下さい。
PHPでこの拡張モジュールを使用するようコンパイルするためには、
libswfライブラリを必要とします。 libswfを
ftp://ftp.sgi.com/sgi/graphics/grafica/flash
でダウンロードす ることができます。
libswfを入手した後にするべきことは、configureに
--with-swf[=DIR]
を指定することだ けです。ただし、DIRはディレクトリincludeおよびlibを有する場所です。
ディレクトリincludeにはファイルswf.hが、ディレクトリlibにはファイ
ルlibswf.aがある必要があります。libswfの配布ファイルを展開した際に
は、二つのファイルは一つのディレクトリにあります。結果的にファイル
を適当な場所に手動でコピーする必要があります。
これらの定数は、この拡張モジュールで定義されており、
この拡張モジュールがPHP内部にコンパイルされているか実行時に動的にロー
ドされるかのどちらかの場合のみ使用可能です。
PHPをShockwave Flashサポート付きでインストールした後は、
ShockwaveファイルをPHPから作成することができるようになります。
何ができるかが分かると驚かされることでしょう。次のコードを見て下さい。