openssl_pkey_get_public 証明書から公開鍵を抽出し、使用できるようにする &reftitle.description; OpenSSLAsymmetricKeyfalseopenssl_pkey_get_public OpenSSLAsymmetricKeyOpenSSLCertificatearraystringpublic_key openssl_pkey_get_public は公開鍵を public_key から抽出し、 他の関数で使用できるよう準備します。 &reftitle.parameters; public_key public_key は以下のいずれかです。 OpenSSLAsymmetricKey クラスのインスタンス file://path/to/file.pem 形式の文字列。 このファイルは、PEM エンコードされた証明書/公開鍵である必要が あります(両方を含むことも可能です)。 PEM フォーマットの公開鍵。 &reftitle.returnvalues; 成功した場合に OpenSSLAsymmetricKey クラスのインスタンスを返します。 エラー時に &false; を返します。 &reftitle.changelog; &Version; &Description; 8.0.0 成功した場合に、 この関数は OpenSSLAsymmetricKey クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを返していました。 8.0.0 public_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。