3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo json_decode('{"escala":{"link":false},"jornada":{"FL_BHSEMANAL":false,"i":0,"tempo":0},"timestamp":1420779600,"diacompleto":"Sexta, 09 \/ Janeiro \/ 2015 ","mes":"01","dia":"2015-01-09","batidas":[],"batidas_tolerancia":[],"ajuste_da_tolerancia":null,"linhaDoTempo":{"periodo":[],"batida":[{"inicio":"0000","final":"2400","timeInicio":0,"timeFinal":86400,"timeIntervalo":86400,"intervalo":"2400","posicao":"fim","tipo":"batida","validaperiodo":true,"css":"","nome":""}],"noturno":{"0":{"inicio":"0000","final":"0500","timeInicio":0,"timeFinal":18000,"timeIntervalo":18000,"intervalo":"0500","posicao":"ini","tipo":"noturno","css":"noturno","nome":"noturno"},"18000":{"inicio":"0500","final":"2200","timeInicio":18000,"timeFinal":79200,"timeIntervalo":61200,"intervalo":"1700","posicao":"fim","tipo":"noturno","css":"","nome":""},"79200":{"inicio":"2200","final":"0000","timeInicio":79200,"timeFinal":86400,"timeIntervalo":7200,"intervalo":"0200","posicao":"ini","tipo":"noturno","css":"noturno","nome":"noturno"}},"final":[{"inicio":"0000","final":"0500","timeInicio":0,"timeFinal":18000,"timeIntervalo":18000,"intervalo":"0500","tipo":{"noturno":"noturno"},"css":"noturno","entrada_atrasada":false,"saida_antecipada":false},{"inicio":"0500","final":"2200","timeInicio":18000,"timeFinal":79200,"timeIntervalo":61200,"intervalo":"1700","tipo":[],"css":"","entrada_atrasada":false,"saida_antecipada":false},{"inicio":"2200","final":"2400","timeInicio":79200,"timeFinal":86400,"timeIntervalo":7200,"intervalo":"0200","tipo":{"noturno":"noturno"},"css":"noturno","entrada_atrasada":false,"saida_antecipada":false}]},"somatorio":[]}');
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Y3jKQ
function name:  (null)
number of ops:  5
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'json_decode'
          1        SEND_VAL                                                 '%7B%22escala%22%3A%7B%22link%22%3Afalse%7D%2C%22jornada%22%3A%7B%22FL_BHSEMANAL%22%3Afalse%2C%22i%22%3A0%2C%22tempo%22%3A0%7D%2C%22timestamp%22%3A1420779600%2C%22diacompleto%22%3A%22Sexta%2C+09+%5C%2F+Janeiro+%5C%2F+2015+%22%2C%22mes%22%3A%2201%22%2C%22dia%22%3A%222015-01-09%22%2C%22batidas%22%3A%5B%5D%2C%22batidas_tolerancia%22%3A%5B%5D%2C%22ajuste_da_tolerancia%22%3Anull%2C%22linhaDoTempo%22%3A%7B%22periodo%22%3A%5B%5D%2C%22batida%22%3A%5B%7B%22inicio%22%3A%220000%22%2C%22final%22%3A%222400%22%2C%22timeInicio%22%3A0%2C%22timeFinal%22%3A86400%2C%22timeIntervalo%22%3A86400%2C%22intervalo%22%3A%222400%22%2C%22posicao%22%3A%22fim%22%2C%22tipo%22%3A%22batida%22%2C%22validaperiodo%22%3Atrue%2C%22css%22%3A%22%22%2C%22nome%22%3A%22%22%7D%5D%2C%22noturno%22%3A%7B%220%22%3A%7B%22inicio%22%3A%220000%22%2C%22final%22%3A%220500%22%2C%22timeInicio%22%3A0%2C%22timeFinal%22%3A18000%2C%22timeIntervalo%22%3A18000%2C%22intervalo%22%3A%220500%22%2C%22posicao%22%3A%22ini%22%2C%22tipo%22%3A%22noturno%22%2C%22css%22%3A%22noturno%22%2C%22nome%22%3A%22noturno%22%7D%2C%2218000%22%3A%7B%22inicio%22%3A%220500%22%2C%22final%22%3A%222200%22%2C%22timeInicio%22%3A18000%2C%22timeFinal%22%3A79200%2C%22timeIntervalo%22%3A61200%2C%22intervalo%22%3A%221700%22%2C%22posicao%22%3A%22fim%22%2C%22tipo%22%3A%22noturno%22%2C%22css%22%3A%22%22%2C%22nome%22%3A%22%22%7D%2C%2279200%22%3A%7B%22inicio%22%3A%222200%22%2C%22final%22%3A%220000%22%2C%22timeInicio%22%3A79200%2C%22timeFinal%22%3A86400%2C%22timeIntervalo%22%3A7200%2C%22intervalo%22%3A%220200%22%2C%22posicao%22%3A%22ini%22%2C%22tipo%22%3A%22noturno%22%2C%22css%22%3A%22noturno%22%2C%22nome%22%3A%22noturno%22%7D%7D%2C%22final%22%3A%5B%7B%22inicio%22%3A%220000%22%2C%22final%22%3A%220500%22%2C%22timeInicio%22%3A0%2C%22timeFinal%22%3A18000%2C%22timeIntervalo%22%3A18000%2C%22intervalo%22%3A%220500%22%2C%22tipo%22%3A%7B%22noturno%22%3A%22noturno%22%7D%2C%22css%22%3A%22noturno%22%2C%22entrada_atrasada%22%3Afalse%2C%22saida_antecipada%22%3Afalse%7D%2C%7B%22inicio%22%3A%220500%22%2C%22final%22%3A%222200%22%2C%22timeInicio%22%3A18000%2C%22timeFinal%22%3A79200%2C%22timeIntervalo%22%3A61200%2C%22intervalo%22%3A%221700%22%2C%22tipo%22%3A%5B%5D%2C%22css%22%3A%22%22%2C%22entrada_atrasada%22%3Afalse%2C%22saida_antecipada%22%3Afalse%7D%2C%7B%22inicio%22%3A%222200%22%2C%22final%22%3A%222400%22%2C%22timeInicio%22%3A79200%2C%22timeFinal%22%3A86400%2C%22timeIntervalo%22%3A7200%2C%22intervalo%22%3A%220200%22%2C%22tipo%22%3A%7B%22noturno%22%3A%22noturno%22%7D%2C%22css%22%3A%22noturno%22%2C%22entrada_atrasada%22%3Afalse%2C%22saida_antecipada%22%3Afalse%7D%5D%7D%2C%22somatorio%22%3A%5B%5D%7D'
          2        DO_ICALL                                         $0      
          3        ECHO                                                     $0
          4      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
166.21 ms | 1396 KiB | 15 Q