<?php
/*
$xml_string = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<methodResponse><params><param><value><struct><member><name>Result</name><value><array><data><value><array><data><value><string>29</string></value></data></array></value></data></array></value></member></struct></value></param></params></methodResponse>";
$parser = xml_parser_create();
xml_parse_into_struct($parser , $xml_string, $array_result, $index);
ob_start();
var_dump($array_result);
$result = ob_get_clean();
echo $array_result[14]["value"];
*/
/*
$simple = "<root><returnCode>0000</returnCode><description></description></root>";
$p = xml_parser_create();
xml_parse_into_struct($p, $simple, $vals, $index);
xml_parser_free($p);
print_r($vals);
echo $vals[2]["value"];
*/
$poaResource = "TEST: Fattura 24 - Personalizzazione singolo modello Documento";
echo (strcmp($poaResource, "TEST: Fattura 24 - Personalizzazione singolo modello Documento") == 0) ? "SI" : "NO";
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 7, Position 2 = 9
Branch analysis from position: 7
1 jumps found. (Code = 42) Position 1 = 10
Branch analysis from position: 10
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 9
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/52fgU
function name: (null)
number of ops: 12
compiled vars: !0 = $poaResource
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
26 0 E > ASSIGN !0, 'TEST%3A+Fattura+24+-+Personalizzazione+singolo+modello+Documento'
28 1 INIT_FCALL 'strcmp'
2 SEND_VAR !0
3 SEND_VAL 'TEST%3A+Fattura+24+-+Personalizzazione+singolo+modello+Documento'
4 DO_ICALL $2
5 IS_EQUAL $2, 0
6 > JMPZ ~3, ->9
7 > QM_ASSIGN ~4 'SI'
8 > JMP ->10
9 > QM_ASSIGN ~4 'NO'
10 > ECHO ~4
11 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0
preferences:
161.29 ms | 1394 KiB | 15 Q