3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json ='{ "rezultatas": "[\r\n {\r\n \"laikas\": \"2017-06-15 09:40:00\",\r\n \"komentaras\": \"pirminė konsultacija sergantiems diabetu (turėti gliukomatį ir dienyną)\\t\",\r\n \"savaitesDiena\": 5,\r\n \"id\": 47293965,\r\n \"kabinetas\": \"147\",\r\n \"istPavadinimas\": \"Lietuvos sveikatos mokslų universiteto ligoninė Kauno klinikos\",\r\n \"specialybe\": \"ENDOKRINOLOGAS\",\r\n \"gydytojas\": \"STASIŪNAS TADAS\",\r\n \"pareigybe\": \"GYDYTOJAS ENDOKRINOLOGAS\",\r\n \"kabPav\": \"Endokrinologijos ambulatorija\",\r\n \"redaguoja\": 0\r\n },\r\n {\r\n \"laikas\": \"2017-06-22 09:20:00\",\r\n \"komentaras\": \"pirminė konsultacija,sergantiems diabetu (turėti gliukomatį ir dienyną)\",\r\n \"savaitesDiena\": 5,\r\n \"id\": 47293968,\r\n \"kabinetas\": \"147\",\r\n \"istPavadinimas\": \"Lietuvos sveikatos mokslų universiteto ligoninė Kauno klinikos\",\r\n \"specialybe\": \"ENDOKRINOLOGAS\",\r\n \"gydytojas\": \"STASIŪNAS TADAS\",\r\n \"pareigybe\": \"GYDYTOJAS ENDOKRINOLOGAS\",\r\n \"kabPav\": \"Endokrinologijos ambulatorija\",\r\n \"redaguoja\": 0\r\n },\r\n {\r\n \"laikas\": \"2017-06-22 09:40:00\",\r\n \"komentaras\": \"pirminė konsultacija sergantiems diabetu (turėti gliukomatį ir dienyną)\\t\",\r\n \"savaitesDiena\": 5,\r\n \"id\": 47293969,\r\n \"kabinetas\": \"147\",\r\n \"istPavadinimas\": \"Lietuvos sveikatos mokslų universiteto ligoninė Kauno klinikos\",\r\n \"specialybe\": \"ENDOKRINOLOGAS\",\r\n \"gydytojas\": \"STASIŪNAS TADAS\",\r\n \"pareigybe\": \"GYDYTOJAS ENDOKRINOLOGAS\",\r\n \"kabPav\": \"Endokrinologijos ambulatorija\",\r\n \"redaguoja\": 0\r\n }\r\n]", "klaida": null }'; $json = str_replace('\t', '', $json); $result = json_decode($json, true); print_r(json_decode($result['rezultatas'],true)); ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/kja5S
function name:  (null)
number of ops:  21
compiled vars:  !0 = $json, !1 = $result
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%0A++++%22rezultatas%22%3A+%22%5B%5Cr%5Cn++++%7B%5Cr%5Cn++++++++%5C%22laikas%5C%22%3A+%5C%222017-06-15+09%3A40%3A00%5C%22%2C%5Cr%5Cn++++++++%5C%22komentaras%5C%22%3A+%5C%22pirmin%C4%97+konsultacija+sergantiems+diabetu+%28tur%C4%97ti+gliukomat%C4%AF+ir+dienyn%C4%85%29%5Ct%5C%22%2C%5Cr%5Cn++++++++%5C%22savaitesDiena%5C%22%3A+5%2C%5Cr%5Cn++++++++%5C%22id%5C%22%3A+47293965%2C%5Cr%5Cn++++++++%5C%22kabinetas%5C%22%3A+%5C%22147%5C%22%2C%5Cr%5Cn++++++++%5C%22istPavadinimas%5C%22%3A+%5C%22Lietuvos+sveikatos+moksl%C5%B3+universiteto+ligonin%C4%97+Kauno+klinikos%5C%22%2C%5Cr%5Cn++++++++%5C%22specialybe%5C%22%3A+%5C%22ENDOKRINOLOGAS%5C%22%2C%5Cr%5Cn++++++++%5C%22gydytojas%5C%22%3A+%5C%22STASI%C5%AANAS+TADAS%5C%22%2C%5Cr%5Cn++++++++%5C%22pareigybe%5C%22%3A+%5C%22GYDYTOJAS+ENDOKRINOLOGAS%5C%22%2C%5Cr%5Cn++++++++%5C%22kabPav%5C%22%3A+%5C%22Endokrinologijos+ambulatorija%5C%22%2C%5Cr%5Cn++++++++%5C%22redaguoja%5C%22%3A+0%5Cr%5Cn++++%7D%2C%5Cr%5Cn++++%7B%5Cr%5Cn++++++++%5C%22laikas%5C%22%3A+%5C%222017-06-22+09%3A20%3A00%5C%22%2C%5Cr%5Cn++++++++%5C%22komentaras%5C%22%3A+%5C%22pirmin%C4%97+konsultacija%2Csergantiems+diabetu+%28tur%C4%97ti+gliukomat%C4%AF+ir+dienyn%C4%85%29%5C%22%2C%5Cr%5Cn++++++++%5C%22savaitesDiena%5C%22%3A+5%2C%5Cr%5Cn++++++++%5C%22id%5C%22%3A+47293968%2C%5Cr%5Cn++++++++%5C%22kabinetas%5C%22%3A+%5C%22147%5C%22%2C%5Cr%5Cn++++++++%5C%22istPavadinimas%5C%22%3A+%5C%22Lietuvos+sveikatos+moksl%C5%B3+universiteto+ligonin%C4%97+Kauno+klinikos%5C%22%2C%5Cr%5Cn++++++++%5C%22specialybe%5C%22%3A+%5C%22ENDOKRINOLOGAS%5C%22%2C%5Cr%5Cn++++++++%5C%22gydytojas%5C%22%3A+%5C%22STASI%C5%AANAS+TADAS%5C%22%2C%5Cr%5Cn++++++++%5C%22pareigybe%5C%22%3A+%5C%22GYDYTOJAS+ENDOKRINOLOGAS%5C%22%2C%5Cr%5Cn++++++++%5C%22kabPav%5C%22%3A+%5C%22Endokrinologijos+ambulatorija%5C%22%2C%5Cr%5Cn++++++++%5C%22redaguoja%5C%22%3A+0%5Cr%5Cn++++%7D%2C%5Cr%5Cn++++%7B%5Cr%5Cn++++++++%5C%22laikas%5C%22%3A+%5C%222017-06-22+09%3A40%3A00%5C%22%2C%5Cr%5Cn++++++++%5C%22komentaras%5C%22%3A+%5C%22pirmin%C4%97+konsultacija+sergantiems+diabetu+%28tur%C4%97ti+gliukomat%C4%AF+ir+dienyn%C4%85%29%5Ct%5C%22%2C%5Cr%5Cn++++++++%5C%22savaitesDiena%5C%22%3A+5%2C%5Cr%5Cn++++++++%5C%22id%5C%22%3A+47293969%2C%5Cr%5Cn++++++++%5C%22kabinetas%5C%22%3A+%5C%22147%5C%22%2C%5Cr%5Cn++++++++%5C%22istPavadinimas%5C%22%3A+%5C%22Lietuvos+sveikatos+moksl%C5%B3+universiteto+ligonin%C4%97+Kauno+klinikos%5C%22%2C%5Cr%5Cn++++++++%5C%22specialybe%5C%22%3A+%5C%22ENDOKRINOLOGAS%5C%22%2C%5Cr%5Cn++++++++%5C%22gydytojas%5C%22%3A+%5C%22STASI%C5%AANAS+TADAS%5C%22%2C%5Cr%5Cn++++++++%5C%22pareigybe%5C%22%3A+%5C%22GYDYTOJAS+ENDOKRINOLOGAS%5C%22%2C%5Cr%5Cn++++++++%5C%22kabPav%5C%22%3A+%5C%22Endokrinologijos+ambulatorija%5C%22%2C%5Cr%5Cn++++++++%5C%22redaguoja%5C%22%3A+0%5Cr%5Cn++++%7D%5Cr%5Cn%5D%22%2C%0A++++%22klaida%22%3A+null%0A%7D'
    7     1        INIT_FCALL                                               'str_replace'
          2        SEND_VAL                                                 '%5Ct'
          3        SEND_VAL                                                 ''
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $3      
          6        ASSIGN                                                   !0, $3
    8     7        INIT_FCALL                                               'json_decode'
          8        SEND_VAR                                                 !0
          9        SEND_VAL                                                 <true>
         10        DO_ICALL                                         $5      
         11        ASSIGN                                                   !1, $5
   10    12        INIT_FCALL                                               'print_r'
         13        INIT_FCALL                                               'json_decode'
         14        FETCH_DIM_R                                      ~7      !1, 'rezultatas'
         15        SEND_VAL                                                 ~7
         16        SEND_VAL                                                 <true>
         17        DO_ICALL                                         $8      
         18        SEND_VAR                                                 $8
         19        DO_ICALL                                                 
   11    20      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
152.2 ms | 1009 KiB | 16 Q