| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
PharData::convertToExecutable(PHP >= 5.3.0, PECL phar >= 2.0.0) PharData::convertToExecutable — 実行可能でない tar/zip アーカイブを実行可能な phar アーカイブ形式に変換する 説明
このメソッドは、実行可能でない tar あるいは zip アーカイブを実行可能な phar 形式に変換します。実行可能なファイル形式 3 種類 (phar, tar あるいは zip) のどれでも使用することができ、アーカイブ全体の圧縮も行うことができます。 何も変更しなかった場合、このメソッドは BadMethodCallException をスローします。 成功した場合は、このメソッドはディスク上に新しいアーカイブを作成して Phar オブジェクトを返します。 古いアーカイブは削除されずディスク上に残るので、 処理を終えたら手動で削除する必要があります。 パラメータ
返り値このメソッドは、成功した場合に Phar オブジェクトを返します。失敗した場合は例外をスローします。 エラー / 例外圧縮ができない場合や無効な圧縮方式が指定された場合、あるいは Phar::startBuffering() でバッファリングしたまま Phar::stopBuffering() を実行していないアーカイブを処理しようとした場合に BadMethodCallException をスローします。 また、書き込みサポートが無効な場合に UnexpectedValueException、 phar 作成中に何らかの問題が発生した場合に PharException をスローします。 例
例1 PharData::convertToExecutable() の例 PharData::convertToExecutable() の使用例です。
<?php 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「PharData::convertToExecutable - 実行可能でない tar/zip アーカイブを実行可能な phar アーカイブ形式に変換する」をGoogle検索
|