3v4l.org

run code in 300+ PHP versions simultaneously
<?php $url = "https://ri.test.msb.se/RapportServiceWS.svc?wsdl"; $opts = array( 'ssl' => array('ciphers'=>'RC4-SHA') //'ssl' => array('ciphers'=>'SSL_RSA_WITH_RC4_128_MD5') ); ini_set( "soap.wsdl_cache_enabled", "0" ); $client = new SoapClient($url, array ( 'soap_version' => SOAP_1_1, 'stream_context' => stream_context_create($opts), 'location' => 'https://ri.test.msb.se/RapportServiceWS.svc/basicHttpBinding', 'exceptions' => 1, 'trace' => 1 ) ); //$phpresponse = $client->Get(); //print $phpresponse->GetResult->Version; var_dump($client->__getTypes()); var_dump($client->__getFunctions()); ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Vd3mi
function name:  (null)
number of ops:  31
compiled vars:  !0 = $url, !1 = $opts, !2 = $client
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'https%3A%2F%2Fri.test.msb.se%2FRapportServiceWS.svc%3Fwsdl'
    4     1        ASSIGN                                                   !1, <array>
    9     2        INIT_FCALL                                               'ini_set'
          3        SEND_VAL                                                 'soap.wsdl_cache_enabled'
          4        SEND_VAL                                                 '0'
          5        DO_ICALL                                                 
   11     6        NEW                                              $6      'SoapClient'
          7        SEND_VAR_EX                                              !0
   12     8        FETCH_CONSTANT                                   ~7      'SOAP_1_1'
          9        INIT_ARRAY                                       ~8      ~7, 'soap_version'
   13    10        INIT_FCALL                                               'stream_context_create'
         11        SEND_VAR                                                 !1
         12        DO_ICALL                                         $9      
         13        ADD_ARRAY_ELEMENT                                ~8      $9, 'stream_context'
   14    14        ADD_ARRAY_ELEMENT                                ~8      'https%3A%2F%2Fri.test.msb.se%2FRapportServiceWS.svc%2FbasicHttpBinding', 'location'
   15    15        ADD_ARRAY_ELEMENT                                ~8      1, 'exceptions'
   16    16        ADD_ARRAY_ELEMENT                                ~8      1, 'trace'
         17        SEND_VAL_EX                                              ~8
         18        DO_FCALL                                      0          
   11    19        ASSIGN                                                   !2, $6
   24    20        INIT_FCALL                                               'var_dump'
         21        INIT_METHOD_CALL                                         !2, '__getTypes'
         22        DO_FCALL                                      0  $12     
         23        SEND_VAR                                                 $12
         24        DO_ICALL                                                 
   26    25        INIT_FCALL                                               'var_dump'
         26        INIT_METHOD_CALL                                         !2, '__getFunctions'
         27        DO_FCALL                                      0  $14     
         28        SEND_VAR                                                 $14
         29        DO_ICALL                                                 
   27    30      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
175.52 ms | 1396 KiB | 19 Q