0

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

4

1 回答 1

1

你为什么不使用 print_r 来打印数组并给出你需要的索引或键?

我认为您可以尝试以下方法

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

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

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

于 2013-05-18T19:12:14.963 回答