ZipArchive::extractTo
(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)
ZipArchive::extractTo β ΠΠΈΡΡΠ³ΡΡ Π²ΠΌΡΡΡ Π°ΡΡ ΡΠ²Ρ
ΠΠΏΠΈΡ
public ZipArchive::extractTo(string $pathto, array|string|null $files = null): bool
ΠΠΈΠ»ΡΡΠ΅Π½Π½Ρ Π²ΡΡΠΎΠ³ΠΎ Π°ΡΡ ΡΠ²Ρ Π°Π±ΠΎ ΠΉΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΠ½ΠΈ Ρ Π²ΠΊΠ°Π·Π°Π½Π΅ ΠΌΡΡΡΠ΅ ΠΏΡΠΈΠ·Π½Π°ΡΠ΅Π½Π½Ρ.
Π£Π²Π°Π³Π°
ΠΠΎΠ·Π²ΠΎΠ»ΠΈ Π·Π° ΠΏΡΠΎΠΌΠΎΠ²ΡΠ°Π½Π½ΡΠΌ Π΄Π»Ρ Π²ΠΈΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΡΠ² ΡΠ° ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΡΠ² Π΄Π°ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΈΠΉ Π΄ΠΎΡΡΡΠΏ. Π¦Π΅ ΠΌΠΎΠΆΠ½Π° ΠΎΠ±ΠΌΠ΅ΠΆΠΈΡΠΈ, Π²ΡΡΠ°Π½ΠΎΠ²ΠΈΠ²ΡΠΈ ΠΏΠΎΡΠΎΡΠ½Ρ ΠΌΠ°ΡΠΊΡ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ² umask ΡΡΠ½ΠΊΡΡΡΡ umask()
Π ΠΌΡΡΠΊΡΠ²Π°Π½Ρ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ Π²ΠΈΡ ΡΠ΄Π½Ρ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π΅ Π²ΡΠ΄Π½ΠΎΠ²Π»ΡΡΡΡΡΡ . ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ ΡΠΎΠ³ΠΎ, ΡΠΊ ΡΡ Π²ΡΠ΄Π½ΠΎΠ²ΠΈΡΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΡΠΎΡΡΠ½ΡΡ Π· ΠΎΠΏΠΈΡΠΎΠΌ ΠΌΠ΅ΡΠΎΠ΄Ρ ZipArchive::getExternalAttributesIndex()
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
pathto
ΠΠΈΡΠ΅ΠΊΡΠΎΡΡΡ, Π² ΡΠΊΡ ΠΏΠΎΡΡΡΠ±Π½ΠΎ ΠΎΡΡΠΈΠΌΡΠ²Π°ΡΠΈ ΡΠ°ΠΉΠ»ΠΈ.
files
ΠΠ»Π΅ΠΌΠ΅Π½ΡΠΈ Π΄Π»Ρ Π²ΠΈΠ»ΡΡΠ΅Π½Π½Ρ. ΠΠΎΠΆΠ΅ ΠΏΡΠΈΠΉΠΌΠ°ΡΠΈ ΡΠΊ Π·Π½Π°ΡΠ΅Π½Π½Ρ, Ρ ΠΌΠ°ΡΠΈΠ² Π·Π°ΠΏΠΈΡΡΠ².
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ true
Ρ ΡΠ°Π·Ρ ΡΡΠΏΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π°Π±ΠΎ **false
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΠΈΠΉΠ½ΡΡΠΈ Π²Π΅ΡΡ Π²ΠΌΡΡΡ
Loading...
ΠΡΠΈΠΊΠ»Π°Π΄ #2 ΠΠΈΠΉΠ½ΡΡΠΈ Π΄Π²Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ
Loading...
ΠΡΠΈΠΌΡΡΠΊΠΈ
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
Π€Π°ΠΉΠ»ΠΎΠ²Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ Windows NTFS Π½Π΅ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡΡΡ Π΄Π΅ΡΠΊΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π² ΡΠΌΠ΅Π½Π°Ρ ΡΠ°ΠΉΠ»ΡΠ², Π·ΠΎΠΊΡΠ΅ΠΌΠ°
<|>*?":
. ΠΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΡΠ² ΡΠ· ΡΠΎΡΠΊΠΎΡ Π² ΠΊΡΠ½ΡΡ ΡΠ°ΠΊΠΎΠΆ Π½Π΅ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡΡΡΡΡ. ΠΠ° Π²ΡΠ΄ΠΌΡΠ½Ρ Π²ΡΠ΄ Π΄Π΅ΡΠΊΠΈΡ ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΠ² Π²ΠΈΠ»ΡΡΠ΅Π½Π½Ρ, ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡ Π·Π°ΠΌΡΠ½Ρ ΡΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ² Π½Π° ΠΏΡΠ΄ΠΊΡΠ΅ΡΠ»Π΅Π½Π½Ρ, Π° Π½Π°ΡΠΎΠΌΡΡΡΡ Π²ΠΈΠ½ΠΈΠΊΠ°Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠ° ΠΏΡΠΈ Π²ΠΈΠΉΠΌΠ°Π½Π½Ρ ΡΠ°ΠΊΠΈΡ ΡΠ°ΠΉΠ»ΡΠ².