ZipArchive::setArchiveFlag()
== ZipArchive::setArchiveFlag ==
(PHP >= 8.3.0, PECL zip >= 1.22.0)
=== ZipArchive::setArchiveFlag — Sätt en global flagga för ett ZIP-arkiv ===
Beskrivning
public ZipArchive::setArchiveFlag(int $flag, int $value): bool
Sätter en global flagga för ett ZIP-arkiv.
Parametrar
- flag
Den globala flaggan som ska ändras, bland AFL_* konstanter.
Exempel på konstanter:
* ZipArchive::AFL_WANT_TORRENTZIP * ZipArchive::AFL_CREATE_OR_KEEP_FILE_FOR_EMPTY_ARCHIVE
- value
Det nya värdet för flaggan.
Returvärden
Returnerar true vid framgång eller false vid misslyckande.
Exempel
Exempel #1 Skapa ett torrentzip-arkiv
<?php $zip = new ZipArchive; $res = $zip->open('test.zip', ZipArchive::CREATE); if ($res === TRUE) { $zip->setArchiveFlag(ZipArchive::AFL_WANT_TORRENTZIP, 1); $zip->addFromString('test.txt', 'file content goes here'); $zip->close(); echo 'ok'; } else { echo 'failed'; } ?>
Se även
ZipArchive::getArchiveFlag() - Ret
urnerar värdet för en global flagga för ett Zip-arkiv
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/ziparchive.setarchiveflag.php
PHP
Funktioner
Funktionsreferens
Komprimerings- och arkivtillägg
Zip Klasser
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp Stockholm som har sponsrat Linux.se med webbhotell.