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