PHP Conference Japan 2024

gnupg_setsignmode

(PECL gnupg >= 0.1)

gnupg_setsignmode設定簽章模式

說明

gnupg_setsignmode(資源 $identifier, int $signmode): bool

設定簽章模式。

參數

identifier

gnupg 識別碼,來自呼叫 gnupg_init()gnupg

sigmode

簽章模式。

signmode 參數接受一個常數,指示應產生何種类型的簽章。可能的值為 GNUPG_SIG_MODE_NORMALGNUPG_SIG_MODE_DETACHGNUPG_SIG_MODE_CLEAR。預設使用 GNUPG_SIG_MODE_CLEAR

回傳值

成功時回傳 true,失敗時回傳 false

範例

範例 #1 程序式 gnupg_setsignmode() 範例

<?php
$res
= gnupg_init();
gnupg_setsignmode($res,GNUPG_SIG_MODE_DETACH); // 產生分離式簽章
?>

範例 #2 物件導向 gnupg_setsignmode() 範例

<?php
$gpg
= new gnupg();
$gpg->setsignmode(gnupg::SIG_MODE_DETACH); // 產生分離式簽章
?>

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top