使用openssl-php从x509证书获取有效日期

时间:2013-05-17 20:05:40

标签: php openssl pyopenssl

需要从x509证书获得validTo(到期)日期并使用当前日期进行验证。我使用openssl_x509_parse($ crtdata)来解析证书,任何想法如何从结果数组中获取validTo日期。感谢。

1 个答案:

答案 0 :(得分:1)

为什么不使用print_r打印数组并提供所需的索引或键?

我认为您可以尝试以下

 $arr = openssl_x509_parse($crtdata);
 /*To get the validTo*/
 $validTo = $arr['ValidTo_time_t'];

这是在openssl_x509_parse的PHP手册页中作为示例给出的。

我希望这会对你有所帮助。但是你将来可能面临问题。如果您计划更新PHP版本并对其进行测试,请考虑更新此程序。