original_string: protected static function pem2Der($pemData)
      {
          $begin = 'CERTIFICATE-----';
          $end = '-----END';
          //extrai o conteúdo do certificado entre as marcas BEGIN e END
          $pemData1 = substr($pemData, strpos($pemData, $begin) + strlen($begin));
          $pemData2 = substr($pemData1, 0, strpos($pemData1, $end));
          //converte o resultado para binário obtendo um certificado em formato DER
          $derData = base64_decode((string) $pemData2);
  
          return $derData;
      }
code: protected static function pem2Der($pemData)
      {
          $begin = 'CERTIFICATE-----';
          $end = '-----END';
          //extrai o conteúdo do certificado entre as marcas BEGIN e END
          $pemData1 = substr($pemData, strpos($pemData, $begin) + strlen($begin));
          $pemData2 = substr($pemData1, 0, strpos($pemData1, $end));
          //converte o resultado para binário obtendo um certificado em formato DER
          $derData = base64_decode((string) $pemData2);
  
          return $derData;
      }
code_tokens: protected static function pem2Der ( $ pemData ) { $ begin = 'CERTIFICATE-----' ; $ end = '-----END' ; //extrai o conteúdo do certificado entre as marcas BEGIN e END $ pemData1 = substr ( $ pemData , strpos ( $ pemData , $ begin ) + strlen ( $ begin ) ) ; $ pemData2 = substr ( $ pemData1 , 0 , strpos ( $ pemData1 , $ end ) ) ; //converte o resultado para binário obtendo um certificado em formato DER $ derData = base64_decode ( ( string ) $ pemData2 ) ; return $ derData ; }
docstring: pem2Der
  Transforma o certificado do formato PEM para o formato DER.
  
  @param string $pem_data
  @return string
docstring_tokens: pem2Der Transforma o certificado do formato PEM para o formato DER .