PHP 8.5.0 Alpha 2 available for testing

gnupg_setarmor

(PECL gnupg >= 0.1)

gnupg_setarmorCambia la salida blindada

Descripción

gnupg_setarmor(resource $identifier, int $armor): bool

Cambia la salida blindada.

Parámetros

identifier

El identificador gnupg, generado por una llamada a la función gnupg_init() o a la función gnupg.

armor

Pase un valor entero diferente de cero a esta función para activar la salida blindada (valor por omisión). Pase 0 para desactivar la salida blindada.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Ejemplos

Ejemplo #1 Ejemplo con gnupg_setarmor() (Estilo procedimental)

<?php
$res
= gnupg_init();
gnupg_setarmor($res,1); // Activa la salida blindada;
gnupg_setarmor($res,0); // Desactiva la salida blindada;
?>

Ejemplo #2 Ejemplo con gnupg_setarmor() (Estilo orientado a objetos)

<?php
$gpg
= new gnupg();
$gpg->setarmor(1); // Activa la salida blindada;
$gpg->setarmor(0); // Desactiva la salida blindada;
?>

add a note

User Contributed Notes 1 note

up
5
jmgorena at gmail dot com
17 years ago
Take note that when ARMOR is set to OFF, the output will be BINARY. This is wanted for converting file data to a binary gpg format.

With the ARMOR set to ON, the output is ASCII. This might be used for messaging (email, IM, IRC, etc).

Example with Armor on:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.6 (GNU/Linux)

hQIOA+9JbyriNorZEAf/UuCyC0T80XffXVkmewfrRSvtsYbNSGZFvSr+32jJT2fs
...
...
=YJ4D
-----END PGP MESSAGE-----
To Top