回显OpenSSL的所有预定义常量

Mik*_*ike 3 php openssl

在PHP 5.x中是否可以通过循环回显OpenSSL的所有预定义常量

Mic*_*ski 5

get_defined_constants() 将返回所有已定义的常量,您可以从中提取具有OpenSSL前缀的常量.

foreach (get_defined_constants() as $c => $val) {
  if (strpos($c, "OPENSSL_") === 0 || strpos($c, "PKCS7_") === 0 || strpos($c, "X509_") === 0) {
    echo $c . "\n";
  }
}
Run Code Online (Sandbox Code Playgroud)