PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのzip_entry_compressionmethod()関数


zip_entry_compressionmethod()関数は、zipアーカイブエントリの圧縮メソッドを返します。

構文

zip_entry_compressionmethod()

パラメータ

  • zip_entry −zipエントリリソース。必須です。

戻る

zip_entry_compressionmethod()関数は、zipアーカイブエントリの圧縮メソッドを返します。

以下はその一例です。 zipアーカイブ「new.txt」に3つのファイルがあるとすると、これらすべてのファイルの圧縮方法が表示されます。

<?php
   $zip = zip_open("new.zip");
   if ($zip) {
      while ($zip_entry = zip_read($zip)) {
         echo "Compression Method = ". zip_entry_compression_method($zip_entry). "<br />";
      }
      zip_close($zip);
   }
?>

出力

Compression Method = deflated
Compression Method = deflated
Compression Method = deflated

  1. PHPのcall_user_method()関数

    call_user_method()関数は、特定のオブジェクトのユーザーメソッドを呼び出します。 注 −この関数は非推奨になりました。 構文 call_user_method(method, obj, params) パラメータ 方法 −メソッド名 obj −メソッドが呼び出されているオブジェクト。 パラメータ −パラメータの配列 代替 call_user_method()はPHP 4.1.0で非推奨になり、PHP 7.0で削除されたため、代替ソリューションとして以下を使用してください- call_user_func(array($obj, $method)

  2. PHPのcall_user_method_array()関数

    call_user_method_array()関数は、パラメーターの配列で指定されたユーザーメソッドを呼び出します。 注 −この関数は非推奨になりました。 構文 call_user_method_array(method, obj, params) パラメータ 方法 −メソッド名 obj −メソッドが呼び出されているオブジェクト。 パラメータ −パラメータの配列 代替 call_user_method_array()はPHP 4.1.0で非推奨になり、PHP 7.0で削除されたため、代替ソリューションとして以下を使用してください- call_user_func_