3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = '{ "deletedItems":{} ,"newItems":{} ,"modifiedItems":{ "2890":{"idFacture":"2890" ,"idClient":"175" ,"idAffaire":"1323" ,"idContrat":"2234" ,"raisonSociale":"xxxxxx" ,"nomAffaire":"xxxxxx" ,"nrFacture":"xxxxx" ,"dateFacture":"2012-12-06" ,"montantFacture":"160000.00" ,"pourcentageFacture":"64.88" ,"pourcentageCalcule":"32.44" ,"noteFacture":"" ,"dateTransfert":"" ,"aTransferer":true ,"typeDocument":"Facture" ,"factureSoldee":false ,"montantTotalHeures":"0.00" ,"pourcentageTotalHeures":"0.00" ,"montantTotalMateriel":"0.00" ,"pourcentageTotalMateriel":"0.00" ,"montantTotalSousTraitance":"160000.00" ,"pourcentageTotalSousTraitance":"40.94" } ,"2892":{"idFacture":"2892" ,"idClient":"50" ,"idAffaire":"1649" ,"idContrat":"2713" ,"raisonSociale":"xxxxx" ,"nomAffaire":"xxxxx" ,"nrFacture":"xxxxx" ,"dateFacture":"2012-12-07" ,"montantFacture":"12004.50" ,"pourcentageFacture":"0.00" ,"pourcentageCalcule":"41.94" ,"noteFacture":"" ,"dateTransfert":"" ,"aTransferer":true ,"typeDocument":"Facture" ,"factureSoldee":false ,"montantTotalHeures":"12004.50" ,"pourcentageTotalHeures":"41.95" ,"montantTotalMateriel":"0.00" ,"pourcentageTotalMateriel":"0.00" ,"montantTotalSousTraitance":"0.00" ,"pourcentageTotalSousTraitance":"0.00" } } }'; echo var_dump($string);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/r72HC
function name:  (null)
number of ops:  6
compiled vars:  !0 = $string
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%0A++++%22deletedItems%22%3A%7B%7D%0A++++%2C%22newItems%22%3A%7B%7D%0A++++%2C%22modifiedItems%22%3A%7B%0A++++++++%222890%22%3A%7B%22idFacture%22%3A%222890%22%0A++++++++++++++++%2C%22idClient%22%3A%22175%22%0A++++++++++++%2C%22idAffaire%22%3A%221323%22%0A++++++++++++%2C%22idContrat%22%3A%222234%22%0A++++++++++++%2C%22raisonSociale%22%3A%22xxxxxx%22%0A++++++++++++%2C%22nomAffaire%22%3A%22xxxxxx%22%0A++++++++++++%2C%22nrFacture%22%3A%22xxxxx%22%0A++++++++++++%2C%22dateFacture%22%3A%222012-12-06%22%0A++++++++++++%2C%22montantFacture%22%3A%22160000.00%22%0A++++++++++++%2C%22pourcentageFacture%22%3A%2264.88%22%0A++++++++++++%2C%22pourcentageCalcule%22%3A%2232.44%22%0A++++++++++++%2C%22noteFacture%22%3A%22%22%0A++++++++++++%2C%22dateTransfert%22%3A%22%22%0A++++++++++++%2C%22aTransferer%22%3Atrue%0A++++++++++++%2C%22typeDocument%22%3A%22Facture%22%0A++++++++++++%2C%22factureSoldee%22%3Afalse%0A++++++++++++%2C%22montantTotalHeures%22%3A%220.00%22%0A++++++++++++%2C%22pourcentageTotalHeures%22%3A%220.00%22%0A++++++++++++%2C%22montantTotalMateriel%22%3A%220.00%22%0A++++++++++++%2C%22pourcentageTotalMateriel%22%3A%220.00%22%0A++++++++++++%2C%22montantTotalSousTraitance%22%3A%22160000.00%22%0A++++++++++++%2C%22pourcentageTotalSousTraitance%22%3A%2240.94%22%0A++++%7D%0A++++%2C%222892%22%3A%7B%22idFacture%22%3A%222892%22%0A++++++++%2C%22idClient%22%3A%2250%22%0A++++++++++++++++++++%2C%22idAffaire%22%3A%221649%22%0A++++++++++++%2C%22idContrat%22%3A%222713%22%0A++++++++++++%2C%22raisonSociale%22%3A%22xxxxx%22%0A++++++++++++%2C%22nomAffaire%22%3A%22xxxxx%22%0A++++++++++++%2C%22nrFacture%22%3A%22xxxxx%22%0A++++++++++++%2C%22dateFacture%22%3A%222012-12-07%22%0A++++++++++++%2C%22montantFacture%22%3A%2212004.50%22%0A++++++++++++%2C%22pourcentageFacture%22%3A%220.00%22%0A++++++++++++%2C%22pourcentageCalcule%22%3A%2241.94%22%0A++++++++++++%2C%22noteFacture%22%3A%22%22%0A++++++++++++%2C%22dateTransfert%22%3A%22%22%0A++++++++++++%2C%22aTransferer%22%3Atrue%0A++++++++++++%2C%22typeDocument%22%3A%22Facture%22%0A++++++++++++%2C%22factureSoldee%22%3Afalse%0A++++++++++++%2C%22montantTotalHeures%22%3A%2212004.50%22%0A++++++++++++%2C%22pourcentageTotalHeures%22%3A%2241.95%22%0A++++++++++++%2C%22montantTotalMateriel%22%3A%220.00%22%0A++++++++++++%2C%22pourcentageTotalMateriel%22%3A%220.00%22%0A++++++++++++%2C%22montantTotalSousTraitance%22%3A%220.00%22%0A++++++++++++%2C%22pourcentageTotalSousTraitance%22%3A%220.00%22%0A++++++++%7D%0A++++%7D%0A%7D'
   55     1        INIT_FCALL                                               'var_dump'
          2        SEND_VAR                                                 !0
          3        DO_ICALL                                         $2      
          4        ECHO                                                     $2
          5      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
156.72 ms | 1396 KiB | 15 Q