downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

ZipArchive::unchangeName> <ZipArchive::unchangeArchive
[edit] Last updated: Fri, 07 Jun 2013

view this page in

ZipArchive::unchangeIndex

(PHP 5 >= 5.2.0, PECL zip >= 1.1.0)

ZipArchive::unchangeIndexRevert all changes done to an entry at the given index

Descrierea

bool ZipArchive::unchangeIndex ( int $index )

Revert all changes done to an entry at the given index.

Parametri

index

Index of the entry.

Valorile întoarse

Întoarce valoarea TRUE în cazul succesului sau FALSE în cazul eșecului.



add a note add a note User Contributed Notes ZipArchive::unchangeIndex - [1 notes]
up
0
till at php dot net
2 years ago
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.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites