3v4l.org

run code in 500+ PHP versions simultaneously
<?php $a='<?xml version="1.0" encoding="windows-1250"?> <dch:dochazky_zamestnancu xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" xmlns:dch="http://www.stormware.cz/schema/pamica/dochazka.xsd"> <dch:dochazka_zamestnance version="1.0"> <dch:hlavicka> <dch:mesic>6</dch:mesic> <dch:rok>2026</dch:rok> <dch:osobni_cislo>57</dch:osobni_cislo> <dch:jmeno>aa</dch:jmeno> <dch:prijmeni>fff</dch:prijmeni> <dch:cislo_pracovniho_pomeru>57</dch:cislo_pracovniho_pomeru> </dch:hlavicka> <dch:rozvrh> <dch:uvazek datum="2026-06-01">0:00</dch:uvazek> <dch:uvazek datum="2026-06-02">0:00</dch:uvazek> <dch:uvazek datum="2026-06-03">8:23</dch:uvazek> <dch:uvazek datum="2026-06-04">0:00</dch:uvazek> <dch:uvazek datum="2026-06-05">8:29</dch:uvazek> <dch:uvazek datum="2026-06-06">11:32</dch:uvazek> <dch:uvazek datum="2026-06-07">0:00</dch:uvazek> <dch:uvazek datum="2026-06-08">11:21</dch:uvazek> <dch:uvazek datum="2026-06-09">8:34</dch:uvazek> <dch:uvazek datum="2026-06-10">11:21</dch:uvazek> <dch:uvazek datum="2026-06-11">0:00</dch:uvazek> <dch:uvazek datum="2026-06-12">0:00</dch:uvazek> <dch:uvazek datum="2026-06-13">7:30</dch:uvazek> <dch:uvazek datum="2026-06-14">10:55</dch:uvazek> <dch:uvazek datum="2026-06-15">8:23</dch:uvazek> <dch:uvazek datum="2026-06-16">0:00</dch:uvazek> <dch:uvazek datum="2026-06-17">11:32</dch:uvazek> <dch:uvazek datum="2026-06-18">11:24</dch:uvazek> <dch:uvazek datum="2026-06-19">8:27</dch:uvazek> <dch:uvazek datum="2026-06-20">0:00</dch:uvazek> <dch:uvazek datum="2026-06-21">0:00</dch:uvazek> <dch:uvazek datum="2026-06-22">8:22</dch:uvazek> <dch:uvazek datum="2026-06-23">0:00</dch:uvazek> <dch:uvazek datum="2026-06-24">8:26</dch:uvazek> <dch:uvazek datum="2026-06-25">11:23</dch:uvazek> <dch:uvazek datum="2026-06-26">11:27</dch:uvazek> <dch:uvazek datum="2026-06-27">10:54</dch:uvazek> <dch:uvazek datum="2026-06-28">0:00</dch:uvazek> <dch:uvazek datum="2026-06-29">8:23</dch:uvazek> <dch:uvazek datum="2026-06-30">0:00</dch:uvazek> </dch:rozvrh> <dch:nepritomnosti /> <dch:pritomnost /> <dch:mzdy> <dch:mzda> <dch:dochazka_kod>1</dch:dochazka_kod> <dch:dochazka_nazev>Total Time Worked </dch:dochazka_nazev> <dch:hodiny>176:46</dch:hodiny> </dch:mzda> <dch:mzda> <dch:dochazka_kod>4</dch:dochazka_kod> <dch:dochazka_nazev>Time Worked</dch:dochazka_nazev> <dch:hodiny>176:46</dch:hodiny> </dch:mzda> <dch:priplatek> <dch:dochazka_kod>5</dch:dochazka_kod> <dch:dochazka_nazev>Overtime Paid</dch:dochazka_nazev> <dch:hodiny>10:42</dch:hodiny> </dch:priplatek> <dch:priplatek> <dch:dochazka_kod>6</dch:dochazka_kod> <dch:dochazka_nazev>Overtime Transfered</dch:dochazka_nazev> <dch:hodiny>10:42</dch:hodiny> </dch:priplatek> <dch:priplatek> <dch:dochazka_kod>7</dch:dochazka_kod> <dch:dochazka_nazev>Balance paid</dch:dochazka_nazev> <dch:hodiny>10:42</dch:hodiny> </dch:priplatek> <dch:priplatek> <dch:dochazka_kod>8</dch:dochazka_kod> <dch:dochazka_nazev>Saturday + Sunday</dch:dochazka_nazev> <dch:hodiny>40:51</dch:hodiny> </dch:priplatek> </dch:mzdy> </dch:dochazka_zamestnance> </dch:dochazky_zamestnancu>'; $pole=simplexml_load_string($a); var_dump($pole);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/3WXN2
function name:  (null)
number of ops:  9
compiled vars:  !0 = $a, !1 = $pole
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                       !0, '%3C%3Fxml+version%3D%221.0%22+encoding%3D%22windows-1250%22%3F%3E%0A%3Cdch%3Adochazky_zamestnancu+xmlns%3Axsd%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%22+version%3D%221.0%22+xmlns%3Adch%3D%22http%3A%2F%2Fwww.stormware.cz%2Fschema%2Fpamica%2Fdochazka.xsd%22%3E%0A++%3Cdch%3Adochazka_zamestnance+version%3D%221.0%22%3E%0A++++%3Cdch%3Ahlavicka%3E%0A++++++%3Cdch%3Amesic%3E6%3C%2Fdch%3Amesic%3E%0A++++++%3Cdch%3Arok%3E2026%3C%2Fdch%3Arok%3E%0A++++++%3Cdch%3Aosobni_cislo%3E57%3C%2Fdch%3Aosobni_cislo%3E%0A++++++%3Cdch%3Ajmeno%3Eaa%3C%2Fdch%3Ajmeno%3E%0A++++++%3Cdch%3Aprijmeni%3Efff%3C%2Fdch%3Aprijmeni%3E%0A++++++%3Cdch%3Acislo_pracovniho_pomeru%3E57%3C%2Fdch%3Acislo_pracovniho_pomeru%3E%0A++++%3C%2Fdch%3Ahlavicka%3E%0A++++%3Cdch%3Arozvrh%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-01%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-02%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-03%22%3E8%3A23%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-04%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-05%22%3E8%3A29%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-06%22%3E11%3A32%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-07%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-08%22%3E11%3A21%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-09%22%3E8%3A34%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-10%22%3E11%3A21%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-11%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-12%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-13%22%3E7%3A30%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-14%22%3E10%3A55%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-15%22%3E8%3A23%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-16%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-17%22%3E11%3A32%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-18%22%3E11%3A24%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-19%22%3E8%3A27%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-20%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-21%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-22%22%3E8%3A22%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-23%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-24%22%3E8%3A26%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-25%22%3E11%3A23%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-26%22%3E11%3A27%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-27%22%3E10%3A54%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-28%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-29%22%3E8%3A23%3C%2Fdch%3Auvazek%3E%0A++++++%3Cdch%3Auvazek+datum%3D%222026-06-30%22%3E0%3A00%3C%2Fdch%3Auvazek%3E%0A++++%3C%2Fdch%3Arozvrh%3E%0A++++%3Cdch%3Anepritomnosti+%2F%3E%0A++++%3Cdch%3Apritomnost+%2F%3E%0A++++%3Cdch%3Amzdy%3E%0A++++++%3Cdch%3Amzda%3E%0A++++++++%3Cdch%3Adochazka_kod%3E1%3C%2Fdch%3Adochazka_kod%3E%0A++++++++%3Cdch%3Adochazka_nazev%3ETotal+Time+Worked+%3C%2Fdch%3Adochazka_nazev%3E%0A++++++++%3Cdch%3Ahodiny%3E176%3A46%3C%2Fdch%3Ahodiny%3E%0A++++++%3C%2Fdch%3Amzda%3E%0A++++++%3Cdch%3Amzda%3E%0A++++++++%3Cdch%3Adochazka_kod%3E4%3C%2Fdch%3Adochazka_kod%3E%0A++++++++%3Cdch%3Adochazka_nazev%3ETime+Worked%3C%2Fdch%3Adochazka_nazev%3E%0A++++++++%3Cdch%3Ahodiny%3E176%3A46%3C%2Fdch%3Ahodiny%3E%0A++++++%3C%2Fdch%3Amzda%3E%0A++++++%3Cdch%3Apriplatek%3E%0A++++++++%3Cdch%3Adochazka_kod%3E5%3C%2Fdch%3Adochazka_kod%3E%0A++++++++%3Cdch%3Adochazka_nazev%3EOvertime+Paid%3C%2Fdch%3Adochazka_nazev%3E%0A++++++++%3Cdch%3Ahodiny%3E10%3A42%3C%2Fdch%3Ahodiny%3E%0A++++++%3C%2Fdch%3Apriplatek%3E%0A++++++%3Cdch%3Apriplatek%3E%0A++++++++%3Cdch%3Adochazka_kod%3E6%3C%2Fdch%3Adochazka_kod%3E%0A++++++++%3Cdch%3Adochazka_nazev%3EOvertime+Transfered%3C%2Fdch%3Adochazka_nazev%3E%0A++++++++%3Cdch%3Ahodiny%3E10%3A42%3C%2Fdch%3Ahodiny%3E%0A++++++%3C%2Fdch%3Apriplatek%3E%0A++++++%3Cdch%3Apriplatek%3E%0A++++++++%3Cdch%3Adochazka_kod%3E7%3C%2Fdch%3Adochazka_kod%3E%0A++++++++%3Cdch%3Adochazka_nazev%3EBalance+paid%3C%2Fdch%3Adochazka_nazev%3E%0A++++++++%3Cdch%3Ahodiny%3E10%3A42%3C%2Fdch%3Ahodiny%3E%0A++++++%3C%2Fdch%3Apriplatek%3E%0A++++++%3Cdch%3Apriplatek%3E%0A++++++++%3Cdch%3Adochazka_kod%3E8%3C%2Fdch%3Adochazka_kod%3E%0A++++++++%3Cdch%3Adochazka_nazev%3ESaturday+%2B+Sunday%3C%2Fdch%3Adochazka_nazev%3E%0A++++++++%3Cdch%3Ahodiny%3E40%3A51%3C%2Fdch%3Ahodiny%3E%0A++++++%3C%2Fdch%3Apriplatek%3E%0A++++%3C%2Fdch%3Amzdy%3E%0A++%3C%2Fdch%3Adochazka_zamestnance%3E%0A%3C%2Fdch%3Adochazky_zamestnancu%3E'
   82     1        INIT_FCALL                                                   'simplexml_load_string'
          2        SEND_VAR                                                     !0
          3        DO_ICALL                                             $3      
          4        ASSIGN                                                       !1, $3
   83     5        INIT_FCALL                                                   'var_dump'
          6        SEND_VAR                                                     !1
          7        DO_ICALL                                                     
          8      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
162.74 ms | 1402 KiB | 15 Q