• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • gnupg_export()

    (PECL gnupg >= 0.1)

    Exports a key

    说明

    gnupg_export(resource $identifier,string $fingerprint): string

    Exports the key$fingerprint.

    参数

    $identifier

    gnupg 标识符,由对gnupg_init()或gnupg的调用生成。

    $fingerprint

    指纹键名。

    返回值

    On success, this function returns the keydata. On failure, this function returns FALSE.

    范例

    Example #1 Procedural gnupg_export() example

    <?php
    $res = gnupg_init();
    $export = gnupg_export($res,"8660281B6051D071D94B5B230549F9DC851566DC");
    echo $export;
    ?>
    

    Example #2 OO gnupg_export() example

    <?php
    $gpg = new gnupg();
    $export = $gpg -> export("8660281B6051D071D94B5B230549F9DC851566DC");
    ?>
    
    Just to ensure you, because it is not mentioned in the manual: of course, only the public key is exported, even if you have the private key in your keyring.