Consider this example:
<?php
$zip = new ZipArchive;
$zip->open(...);
$zip->addFile('path/file', 'foo');
$zip->renameIndex(0, 'bar');
echo $zip->getNameIndex(0); // 'bar'
$zip->unchangeIndex(0);
echo $zip->getNameIndex(0); // 'false'
?>
Unless you call save() in between, the unchangeIndex() call reverts back to the initial state of the archive - where index '0' did not exist.
If you called save() after addFile() and then renamed the file, you would be able to revert/undo the name change.
PHP.mk документација
ZipArchive::unchangeIndex
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
ziparchive.unchangeindex.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
ziparchive.unchangeindex.php
ZipArchive::unchangeIndex
Референца за `ziparchive.unchangeindex.php` со подобрена типографија и навигација.
ZipArchive::unchangeIndex
(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)
ZipArchive::unchangeIndex — (PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.1.0)
= NULL
Врати ги сите промени направени на записот на дадениот индекс
Параметри
index-
Поставете го методот за шифрирање на записот дефиниран со неговиот индекс.
Белешки од корисници 1 белешка
Врати ги сите промени направени на записот на дадениот индекс. ¶
пред 15 години