# openssl_pkey_export

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

openssl_pkey_export — 将一个密钥的可输出表示转换为字符串

### 说明

openssl_pkey_export ( mixed `$key` , string `&$out` [, string `$passphrase` [, array `$configargs` ]] ) : bool

openssl_pkey_export() 将 `key` 当作 PEM 编码字符串导出并且将之保存到`out` (通过引用传递的)中。

> Note: 必须安装有效的 openssl.cnf 以保证此函数正确运行。参考有关安装的说明以获得更多信息。

### 参数

`key`

`out`

`passphrase`

  密钥可以通过 `passphrase` 来保护。

`configargs`

  `configargs` 可以用来调整导出流程，通过指定或者覆盖openssl配置文件选项。参见 openssl_csr_new() 获取更多关于 `configargs` 的信息。

### 返回值

成功时返回 `TRUE`， 或者在失败时返回 `FALSE`。