Non stai lanciando la funzione

Così dovrebbe andare

$zip_file= "File21.zip";
$src_dir= "/zip/leggi";
$extract_dir= "/zip/decomprimi";


function unzip($zip_file, $src_dir, $extract_dir)
{
copy($src_dir . "/" . $zip_file, $extract_dir . "/" . $zip_file);
chdir($extract_dir);
shell_exec("unzip $zip_file");
}

unzip ($zip_file, $src_dir, $extract_dir);