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);