PharData::compress
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)
PharData::compress β Π‘ΡΠΈΡΠΊΠ°Ρ Π²Π΅ΡΡ Π°ΡΡ ΡΠ² tar/zip, Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ ΡΡΠΈΡΠ½Π΅Π½Π½Ρ Gzip Π°Π±ΠΎ Bzip2
ΠΠΏΠΈΡ
public PharData::compress(int $compression, ?string $extension = null): ?PharData
ΠΠ»Ρ tar-Π°ΡΡ ΡΠ²ΡΠ², ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π·Π΄ΡΠΉΡΠ½ΠΈΡΡ ΡΡΠΈΡΠ½Π΅Π½Π½Ρ Π²ΡΡΠΎΠ³ΠΎ Π°ΡΡ ΡΠ²Ρ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ gzip Π°Π±ΠΎ bzip2. Π Π΅Π·ΡΠ»ΡΡΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ» ΠΌΠΎΠΆΠ½Π° ΡΠΎΠ·ΠΏΠ°ΠΊΡΠ²Π°ΡΠΈ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ gunzip Π°Π±ΠΎ bunzip, Π°Π±ΠΎ Π±Π΅Π·ΠΏΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ ΡΠ΅ΡΠ΅Π· ΠΌΠΎΠ΄ΡΠ»Ρ Phar.
ΠΠ»Ρ zip-Π°ΡΡ ΡΠ²ΡΠ² ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π²ΠΈΠΊΠΈΠ½Π΅ Π²ΠΈΠ½ΡΡΠΎΠΊ. ΠΠ»Ρ gzip-ΡΡΠΈΡΠ½Π΅Π½Π½Ρ ΠΏΠΎΠ²ΠΈΠ½Π΅Π½ Π±ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ zlib. ΠΠ»Ρ bzip2-ΡΡΠΈΡΠ½Π΅Π½Π½Ρ ΠΏΠΎΠ²ΠΈΠ½Π΅Π½ Π±ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ bzip2
Π¦Π΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠ΅ΡΠ΅ΠΉΠΌΠ΅Π½ΠΎΠ²ΡΡ Π°ΡΡ
ΡΠ², Π΄ΠΎΠ΄Π°ΡΡΠΈ Π΄ΠΎ ΠΉΠΎΠ³ΠΎ ΡΠΌΠ΅Π½Ρ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ .gz
.bz2
ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΡΠ±ΠΈΡΠ°ΡΡΠ΅Π΅ Π΅Π³ΠΎ, Π΅ΡΠ»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠΈΠΏΠ° ΡΠΆΠ°ΡΠΈΡ Π·Π°Π΄Π°Π½ ΠΊΠ°ΠΊPhar::NONE
. Π’Π°ΠΊΠΎΠΆ ΠΌΠΎΠΆΠ½Π° ΡΠ²Π½ΠΎ Π²ΠΊΠ°Π·Π°ΡΠΈ, ΡΠΊΠ΅ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ ΠΌΠ°ΡΠΈΠΌΠ΅ ΡΠ°ΠΉΠ».
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
compression
ΠΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΠ½ΡΡΠ°Π½Ρ:Phar::GZ
Phar::BZ2
, ΠΈΠ»ΠΈPhar::NONE
Π΄Π»Ρ Π²ΡΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½Ρ ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΡ.
extension
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΠ»Ρ Π½Π°Π·Π½Π°ΡΠΈΡΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅.tar.gz
ΠΈΠ»ΠΈ.tar.bz2
Π΄Π»Ρ ΡΡΠΈΡΠ½Π΅Π½Π½Ρ ΡΠ° .tar
, ΡΠΊΡΠΎ ΡΡΠΈΡΠ½Π΅Π½Π½Ρ Π²ΠΈΠΌΠΊΠ½Π΅Π½ΠΎ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΎΠ±'ΡΠΊΡ PharData Ρ ΡΠ°Π·Ρ ΡΡΠΏΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π°Π±ΠΎ **null
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊ BadMethodCallExceptionΡΠΊΡΠΎ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ zlib Π°Π±ΠΎ Π²ΠΈΠΌΠΊΠ½Π΅Π½ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ bzip2
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.0.0 | extension ΡΠ΅ΠΏΠ΅Ρ Π΄ΠΎΠΏΡΡΠΊΠ°Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ null. |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ PharData::compress()****
Loading...
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- Phar::compress() - Π‘ΡΠΈΡΠΊΠ°Ρ Π²Π΅ΡΡ Phar-Π°ΡΡ ΡΠ² Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ Gzip- Π°Π±ΠΎ Bzip2-ΡΡΠΈΡΠ½Π΅Π½Π½Ρ