Function openssl_pkey_get_details can read this resource. Try:
<?php
print_r(openssl_pkey_get_details(openssl_csr_get_public_key($csr)));
?>
openssl_csr_get_public_key
(PHP 5 >= 5.2.0)
openssl_csr_get_public_key — Devuelve la clave púbilca de un CERT
Descripción
Advertencia
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
php at siemenroorda dot nl ¶
3 years ago
