3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = '{"head":[{"FormId": "FR100400061","CatchDate": "2016-01-25T12:17:57","TravelerId": "80222557","TravelerName": "El gio gonzales","Status": 1,"CustAccount": "1004","CustName":"Court de Tennis","Middleman":"1008","MiddlemanName":"Wide World Importers","DataAreaId":"frrt","CreatedBy": "123","CreatedDateTime": "2016-01-25T12:17:57"}],"lines": [{"ItemId": "IVA21","FamilyId": "","FamilyDescription": "Zapatitos","TotalVal": 123.0,"TaxVal": 21.35,"BaseVal": 101.65,"FormId":"FR100400061","RefundVal": 13.0,"DataAreaId": "frrt"}],"traveler":[{"TravelerId":"80222557","Email":"garanda21@gmail.com","Name":"El gio gonzales","Country": "PE","CountryName": "Peru","Address":"Calle de abaja bien abajo","Gender": 1,"Birthdate":"23/12/1982"}]}'; /* $str = "sample data"; $bzstr = bzcompress($string, 9); echo $bzstr;*/ //$string = str_repeat('1234567890'.implode('',range('a','z')),48800); $sJSON = json_encode($string); echo $sJSON; echo strlen($sJSON);//1756800 bytes $compressed = gzdeflate($string, 9); //$compressed = gzdeflate($compressed, 9); echo '<br/>'.strlen($compressed).'<br/>';//99 bytes /*echo $string*/ //echo gzinflate(gzinflate($compressed)); ?>
Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.38, 7.0.0 - 7.0.33, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
"{\"head\":[{\"FormId\": \"FR100400061\",\"CatchDate\": \"2016-01-25T12:17:57\",\"TravelerId\": \"80222557\",\"TravelerName\": \"El gio gonzales\",\"Status\": 1,\"CustAccount\": \"1004\",\"CustName\":\"Court de Tennis\",\"Middleman\":\"1008\",\"MiddlemanName\":\"Wide World Importers\",\"DataAreaId\":\"frrt\",\"CreatedBy\": \"123\",\"CreatedDateTime\": \"2016-01-25T12:17:57\"}],\"lines\": [{\"ItemId\": \"IVA21\",\"FamilyId\": \"\",\"FamilyDescription\": \"Zapatitos\",\"TotalVal\": 123.0,\"TaxVal\": 21.35,\"BaseVal\": 101.65,\"FormId\":\"FR100400061\",\"RefundVal\": 13.0,\"DataAreaId\": \"frrt\"}],\"traveler\":[{\"TravelerId\":\"80222557\",\"Email\":\"garanda21@gmail.com\",\"Name\":\"El gio gonzales\",\"Country\": \"PE\",\"CountryName\": \"Peru\",\"Address\":\"Calle de abaja bien abajo\",\"Gender\": 1,\"Birthdate\":\"23\/12\/1982\"}]}"845<br/>405<br/>

preferences:
245.26 ms | 406 KiB | 293 Q