(PECL gnupg >= 0.1)
gnupg_setsignmode — Establece el modo para firmar
Establece el modo para firmar.
identifierEl identificador gnupg, generado por una llamada a la función gnupg_init() o a la función gnupg.
sigmodeEl modo de firma.
       signmode acepta una constante que indica qué tipo de
       firma debe ser producida. Los valores posibles son:
       GNUPG_SIG_MODE_NORMAL,
       GNUPG_SIG_MODE_DETACH y
       GNUPG_SIG_MODE_CLEAR.
       Por omisión, se utiliza GNUPG_SIG_MODE_CLEAR.
      
Ejemplo #1 Ejemplo con gnupg_setsignmode() (Estilo procedimental)
<?php
$res = gnupg_init();
gnupg_setsignmode($res, GNUPG_SIG_MODE_DETACH); // produce una firma desvinculada
?>Ejemplo #2 Ejemplo con gnupg_setsignmode() (Estilo orientado a objetos)
<?php
$gpg = new gnupg();
$gpg->setsignmode(gnupg::SIG_MODE_DETACH); // produce una firma desvinculada
?>