Extraindo arquivos específicos do ZIP em PHP

Se eu tiver um arquivo ZIP cuja estrutura seja:

  -directory1 DIR
      -files in here
  -directory2 DIR
      -more files in here

Usando pclzip.lib.php, como posso abrir esse arquivo ZIP e extrair directory1 (recursive) em um diretório e, em seguida, extrair directory2 (recursive) para outro diretório.