<?php
$zip = new ZipArchive;
$res = $zip->open('vendor.zip');
if ($res === TRUE) {
    // extract it to the current directory (which will place 'core/vendor' correctly if zip contains 'core/vendor/...')
    $zip->extractTo(__DIR__);
    $zip->close();
    echo 'Extraction successful!';
} else {
    echo 'Extraction failed! Error code: ' . $res;
}
unlink('vendor.zip');
unlink(__FILE__);
?>
