3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo unserialize('a:4:{i:0;a:10:{s:7:"eOpenOn";s:12:"PageRedirect";s:15:"eApplyCondition";s:3:"Yes";s:15:"condition_block";a:2:{s:14:"eConditionType";s:3:"AND";s:10:"conditions";a:3:{i:0;a:6:{s:9:"operand_1";s:8:"Variable";s:7:"value_1";s:8:"a_status";s:8:"operator";s:2:"ne";s:4:"type";s:6:"string";s:9:"operand_2";s:8:"Variable";s:7:"value_2";s:12:"dbf_a_status";}i:1;a:6:{s:9:"operand_1";s:8:"Variable";s:7:"value_1";s:8:"a_status";s:8:"operator";s:2:"eq";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:7:"Arrived";}i:2;a:6:{s:9:"operand_1";s:8:"Function";s:7:"value_1";s:25:"isAppointmentPatientExist";s:8:"operator";s:2:"gt";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:1:"0";}}}s:11:"eModuleType";s:6:"Module";s:11:"vModuleName";s:9:"admission";s:11:"eModulePage";s:3:"Add";s:17:"vCustomModuleLink";s:0:"";s:12:"extra_params";a:2:{i:0;a:4:{s:12:"vReqVariable";s:4:"Mode";s:16:"eReqVariableType";s:6:"Static";s:15:"vReqVariableVal";s:3:"Add";s:18:"eReqVariableColumn";s:2:"No";}i:1;a:4:{s:12:"vReqVariable";s:14:"appointment_id";s:16:"eReqVariableType";s:8:"Variable";s:15:"vReqVariableVal";s:14:"iAppointmentId";s:18:"eReqVariableColumn";s:2:"No";}}s:16:"eActionPerformed";s:9:"afterEdit";s:10:"vFinalLink";s:50:"admission|Mode|Add|appointment_id|#iAppointmentId#";}i:1;a:10:{s:7:"eOpenOn";s:12:"PageRedirect";s:15:"eApplyCondition";s:3:"Yes";s:15:"condition_block";a:2:{s:14:"eConditionType";s:3:"AND";s:10:"conditions";a:2:{i:0;a:6:{s:9:"operand_1";s:8:"Variable";s:7:"value_1";s:8:"a_status";s:8:"operator";s:2:"eq";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:7:"Arrived";}i:1;a:6:{s:9:"operand_1";s:8:"Function";s:7:"value_1";s:25:"isAppointmentPatientExist";s:8:"operator";s:2:"gt";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:1:"0";}}}s:11:"eModuleType";s:6:"Module";s:11:"vModuleName";s:9:"admission";s:11:"eModulePage";s:3:"Add";s:17:"vCustomModuleLink";s:0:"";s:12:"extra_params";a:2:{i:0;a:4:{s:12:"vReqVariable";s:4:"Mode";s:16:"eReqVariableType";s:6:"Static";s:15:"vReqVariableVal";s:3:"Add";s:18:"eReqVariableColumn";s:2:"No";}i:1;a:4:{s:12:"vReqVariable";s:14:"appointment_id";s:16:"eReqVariableType";s:8:"Variable";s:15:"vReqVariableVal";s:14:"iAppointmentId";s:18:"eReqVariableColumn";s:2:"No";}}s:16:"eActionPerformed";s:8:"afterAdd";s:10:"vFinalLink";s:50:"admission|Mode|Add|appointment_id|#iAppointmentId#";}i:2;a:10:{s:7:"eOpenOn";s:12:"PageRedirect";s:15:"eApplyCondition";s:3:"Yes";s:15:"condition_block";a:2:{s:14:"eConditionType";s:3:"AND";s:10:"conditions";a:3:{i:0;a:6:{s:9:"operand_1";s:8:"Variable";s:7:"value_1";s:8:"a_status";s:8:"operator";s:2:"ne";s:4:"type";s:6:"string";s:9:"operand_2";s:8:"Variable";s:7:"value_2";s:12:"dbf_a_status";}i:1;a:6:{s:9:"operand_1";s:8:"Variable";s:7:"value_1";s:8:"a_status";s:8:"operator";s:2:"eq";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:7:"Arrived";}i:2;a:6:{s:9:"operand_1";s:8:"Function";s:7:"value_1";s:25:"isAppointmentPatientExist";s:8:"operator";s:2:"eq";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:1:"0";}}}s:11:"eModuleType";s:6:"Module";s:11:"vModuleName";s:7:"patient";s:11:"eModulePage";s:3:"Add";s:17:"vCustomModuleLink";s:0:"";s:12:"extra_params";a:2:{i:0;a:4:{s:12:"vReqVariable";s:4:"Mode";s:16:"eReqVariableType";s:6:"Static";s:15:"vReqVariableVal";s:3:"Add";s:18:"eReqVariableColumn";s:2:"No";}i:1;a:4:{s:12:"vReqVariable";s:14:"appointment_id";s:16:"eReqVariableType";s:8:"Variable";s:15:"vReqVariableVal";s:14:"iAppointmentId";s:18:"eReqVariableColumn";s:2:"No";}}s:16:"eActionPerformed";s:9:"afterEdit";s:10:"vFinalLink";s:48:"patient|Mode|Add|appointment_id|#iAppointmentId#";}i:3;a:10:{s:7:"eOpenOn";s:12:"PageRedirect";s:15:"eApplyCondition";s:3:"Yes";s:15:"condition_block";a:2:{s:14:"eConditionType";s:3:"AND";s:10:"conditions";a:2:{i:0;a:6:{s:9:"operand_1";s:8:"Variable";s:7:"value_1";s:8:"a_status";s:8:"operator";s:2:"eq";s:4:"type";s:6:"string";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:7:"Arrived";}i:1;a:6:{s:9:"operand_1";s:8:"Function";s:7:"value_1";s:25:"isAppointmentPatientExist";s:8:"operator";s:2:"eq";s:4:"type";s:7:"integer";s:9:"operand_2";s:6:"Static";s:7:"value_2";s:1:"0";}}}s:11:"eModuleType";s:6:"Module";s:11:"vModuleName";s:7:"patient";s:11:"eModulePage";s:3:"Add";s:17:"vCustomModuleLink";s:0:"";s:12:"extra_params";a:2:{i:0;a:4:{s:12:"vReqVariable";s:14:"appointment_id";s:16:"eReqVariableType";s:8:"Variable";s:15:"vReqVariableVal";s:14:"iAppointmentId";s:18:"eReqVariableColumn";s:2:"No";}i:1;a:4:{s:12:"vReqVariable";s:4:"Mode";s:16:"eReqVariableType";s:6:"Static";s:15:"vReqVariableVal";s:3:"Add";s:18:"eReqVariableColumn";s:2:"No";}}s:16:"eActionPerformed";s:8:"afterAdd";s:10:"vFinalLink";s:48:"patient|appointment_id|#iAppointmentId#|Mode|Add";}');
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/OWNrq
function name:  (null)
number of ops:  5
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'unserialize'
          1        SEND_VAL                                                 'a%3A4%3A%7Bi%3A0%3Ba%3A10%3A%7Bs%3A7%3A%22eOpenOn%22%3Bs%3A12%3A%22PageRedirect%22%3Bs%3A15%3A%22eApplyCondition%22%3Bs%3A3%3A%22Yes%22%3Bs%3A15%3A%22condition_block%22%3Ba%3A2%3A%7Bs%3A14%3A%22eConditionType%22%3Bs%3A3%3A%22AND%22%3Bs%3A10%3A%22conditions%22%3Ba%3A3%3A%7Bi%3A0%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_1%22%3Bs%3A8%3A%22a_status%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22ne%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_2%22%3Bs%3A12%3A%22dbf_a_status%22%3B%7Di%3A1%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_1%22%3Bs%3A8%3A%22a_status%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22eq%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A7%3A%22Arrived%22%3B%7Di%3A2%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Function%22%3Bs%3A7%3A%22value_1%22%3Bs%3A25%3A%22isAppointmentPatientExist%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22gt%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A1%3A%220%22%3B%7D%7D%7Ds%3A11%3A%22eModuleType%22%3Bs%3A6%3A%22Module%22%3Bs%3A11%3A%22vModuleName%22%3Bs%3A9%3A%22admission%22%3Bs%3A11%3A%22eModulePage%22%3Bs%3A3%3A%22Add%22%3Bs%3A17%3A%22vCustomModuleLink%22%3Bs%3A0%3A%22%22%3Bs%3A12%3A%22extra_params%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A4%3A%22Mode%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A6%3A%22Static%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A3%3A%22Add%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7Di%3A1%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A14%3A%22appointment_id%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A8%3A%22Variable%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A14%3A%22iAppointmentId%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7D%7Ds%3A16%3A%22eActionPerformed%22%3Bs%3A9%3A%22afterEdit%22%3Bs%3A10%3A%22vFinalLink%22%3Bs%3A50%3A%22admission%7CMode%7CAdd%7Cappointment_id%7C%23iAppointmentId%23%22%3B%7Di%3A1%3Ba%3A10%3A%7Bs%3A7%3A%22eOpenOn%22%3Bs%3A12%3A%22PageRedirect%22%3Bs%3A15%3A%22eApplyCondition%22%3Bs%3A3%3A%22Yes%22%3Bs%3A15%3A%22condition_block%22%3Ba%3A2%3A%7Bs%3A14%3A%22eConditionType%22%3Bs%3A3%3A%22AND%22%3Bs%3A10%3A%22conditions%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_1%22%3Bs%3A8%3A%22a_status%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22eq%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A7%3A%22Arrived%22%3B%7Di%3A1%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Function%22%3Bs%3A7%3A%22value_1%22%3Bs%3A25%3A%22isAppointmentPatientExist%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22gt%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A1%3A%220%22%3B%7D%7D%7Ds%3A11%3A%22eModuleType%22%3Bs%3A6%3A%22Module%22%3Bs%3A11%3A%22vModuleName%22%3Bs%3A9%3A%22admission%22%3Bs%3A11%3A%22eModulePage%22%3Bs%3A3%3A%22Add%22%3Bs%3A17%3A%22vCustomModuleLink%22%3Bs%3A0%3A%22%22%3Bs%3A12%3A%22extra_params%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A4%3A%22Mode%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A6%3A%22Static%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A3%3A%22Add%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7Di%3A1%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A14%3A%22appointment_id%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A8%3A%22Variable%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A14%3A%22iAppointmentId%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7D%7Ds%3A16%3A%22eActionPerformed%22%3Bs%3A8%3A%22afterAdd%22%3Bs%3A10%3A%22vFinalLink%22%3Bs%3A50%3A%22admission%7CMode%7CAdd%7Cappointment_id%7C%23iAppointmentId%23%22%3B%7Di%3A2%3Ba%3A10%3A%7Bs%3A7%3A%22eOpenOn%22%3Bs%3A12%3A%22PageRedirect%22%3Bs%3A15%3A%22eApplyCondition%22%3Bs%3A3%3A%22Yes%22%3Bs%3A15%3A%22condition_block%22%3Ba%3A2%3A%7Bs%3A14%3A%22eConditionType%22%3Bs%3A3%3A%22AND%22%3Bs%3A10%3A%22conditions%22%3Ba%3A3%3A%7Bi%3A0%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_1%22%3Bs%3A8%3A%22a_status%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22ne%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_2%22%3Bs%3A12%3A%22dbf_a_status%22%3B%7Di%3A1%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_1%22%3Bs%3A8%3A%22a_status%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22eq%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A7%3A%22Arrived%22%3B%7Di%3A2%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Function%22%3Bs%3A7%3A%22value_1%22%3Bs%3A25%3A%22isAppointmentPatientExist%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22eq%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A1%3A%220%22%3B%7D%7D%7Ds%3A11%3A%22eModuleType%22%3Bs%3A6%3A%22Module%22%3Bs%3A11%3A%22vModuleName%22%3Bs%3A7%3A%22patient%22%3Bs%3A11%3A%22eModulePage%22%3Bs%3A3%3A%22Add%22%3Bs%3A17%3A%22vCustomModuleLink%22%3Bs%3A0%3A%22%22%3Bs%3A12%3A%22extra_params%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A4%3A%22Mode%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A6%3A%22Static%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A3%3A%22Add%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7Di%3A1%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A14%3A%22appointment_id%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A8%3A%22Variable%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A14%3A%22iAppointmentId%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7D%7Ds%3A16%3A%22eActionPerformed%22%3Bs%3A9%3A%22afterEdit%22%3Bs%3A10%3A%22vFinalLink%22%3Bs%3A48%3A%22patient%7CMode%7CAdd%7Cappointment_id%7C%23iAppointmentId%23%22%3B%7Di%3A3%3Ba%3A10%3A%7Bs%3A7%3A%22eOpenOn%22%3Bs%3A12%3A%22PageRedirect%22%3Bs%3A15%3A%22eApplyCondition%22%3Bs%3A3%3A%22Yes%22%3Bs%3A15%3A%22condition_block%22%3Ba%3A2%3A%7Bs%3A14%3A%22eConditionType%22%3Bs%3A3%3A%22AND%22%3Bs%3A10%3A%22conditions%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Variable%22%3Bs%3A7%3A%22value_1%22%3Bs%3A8%3A%22a_status%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22eq%22%3Bs%3A4%3A%22type%22%3Bs%3A6%3A%22string%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A7%3A%22Arrived%22%3B%7Di%3A1%3Ba%3A6%3A%7Bs%3A9%3A%22operand_1%22%3Bs%3A8%3A%22Function%22%3Bs%3A7%3A%22value_1%22%3Bs%3A25%3A%22isAppointmentPatientExist%22%3Bs%3A8%3A%22operator%22%3Bs%3A2%3A%22eq%22%3Bs%3A4%3A%22type%22%3Bs%3A7%3A%22integer%22%3Bs%3A9%3A%22operand_2%22%3Bs%3A6%3A%22Static%22%3Bs%3A7%3A%22value_2%22%3Bs%3A1%3A%220%22%3B%7D%7D%7Ds%3A11%3A%22eModuleType%22%3Bs%3A6%3A%22Module%22%3Bs%3A11%3A%22vModuleName%22%3Bs%3A7%3A%22patient%22%3Bs%3A11%3A%22eModulePage%22%3Bs%3A3%3A%22Add%22%3Bs%3A17%3A%22vCustomModuleLink%22%3Bs%3A0%3A%22%22%3Bs%3A12%3A%22extra_params%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A14%3A%22appointment_id%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A8%3A%22Variable%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A14%3A%22iAppointmentId%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7Di%3A1%3Ba%3A4%3A%7Bs%3A12%3A%22vReqVariable%22%3Bs%3A4%3A%22Mode%22%3Bs%3A16%3A%22eReqVariableType%22%3Bs%3A6%3A%22Static%22%3Bs%3A15%3A%22vReqVariableVal%22%3Bs%3A3%3A%22Add%22%3Bs%3A18%3A%22eReqVariableColumn%22%3Bs%3A2%3A%22No%22%3B%7D%7Ds%3A16%3A%22eActionPerformed%22%3Bs%3A8%3A%22afterAdd%22%3Bs%3A10%3A%22vFinalLink%22%3Bs%3A48%3A%22patient%7Cappointment_id%7C%23iAppointmentId%23%7CMode%7CAdd%22%3B%7D'
          2        DO_ICALL                                         $0      
          3        ECHO                                                     $0
          4      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
146.63 ms | 1404 KiB | 15 Q