3v4l.org

run code in 300+ PHP versions simultaneously
<?php function encode_string_array ($stringArray) { $s = strtr(base64_encode(addslashes(gzcompress(serialize($stringArray),9))), '+/=', '-_,'); return $s; } function decode_string_array ($stringArray) { $s = unserialize(gzuncompress(stripslashes(base64_decode(strtr($stringArray, '-_,', '+/='))))); return $s; } $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" } ]}'; $pass = '1234'; $method = 'aes128'; $iv = "1234567812345678"; echo encode_string_array($string); ?>
Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 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.4, 8.3.6
eNqFU9FO2zAU_RXLz6PYzlJK9rK2tFMfNiGIQGLi4RJfWk-OXTnONIb4d-I0caoMhp-ic8699j33pMrO0ySjz4TQHYKkGflJmvNM2kPX1pWbgNL1FWfsM2Nsyumnjl2CL3YX4DEIBOPTE8ZPRJpzkfGzLD2LwtzBb9ToDq1mTAiRvkH_gLJttdJkqyzZWvMXNFZRd-3B11Wj4PEFdeXnRWFr40NheFwiPeb6jktbO08kkhyNUUPH70pKjSWYrnr2L9O3uFVN-a11WpJNubfOoxv6NCbA3CEcBnx0zg_PaGCPcvHUXiGSMRH8y1X5rodB-0LIfVNGtTJYjXe08djtaHMzF8N21lAq_XRgRuAFVoVTe69sO_gd7MErb4d5cutB34AOXotkwlwiDn8OqOCTJO3RBVTYiRmfTCP-__RcXOFjbWRXd3THG14ee-C7sIxt-CBjqxJUuIluwYGRIPjXbYAmhS2j6KNcMC5D0Fxcu8nL1Rjtiy_R1ZGbS-mwqtoMgtYYMggP8AvIg0LTftoo_oZGtoPFfC-U8zvZ_2HJKRen_HwmoiEv9Msr-HH1rQ,,
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 eNqFU9FO2zAU_RXLz6PYzlJK9rK2tFMfNiGIQGLi4RJfWk-OXTnONIb4d-I0caoMhp-ic8699j33pMrO0ySjz4TQHYKkGflJmvNM2kPX1pWbgNL1FWfsM2Nsyumnjl2CL3YX4DEIBOPTE8ZPRJpzkfGzLD2LwtzBb9ToDq1mTAiRvkH_gLJttdJkqyzZWvMXNFZRd-3B11Wj4PEFdeXnRWFr40NheFwiPeb6jktbO08kkhyNUUPH70pKjSWYrnr2L9O3uFVN-a11WpJNubfOoxv6NCbA3CEcBnx0zg_PaGCPcvHUXiGSMRH8y1X5rodB-0LIfVNGtTJYjXe08djtaHMzF8N21lAq_XRgRuAFVoVTe69sO_gd7MErb4d5cutB34AOXotkwlwiDn8OqOCTJO3RBVTYiRmfTCP-__RcXOFjbWRXd3THG14ee-C7sIxt-CBjqxJUuIluwYGRIPjXbYAmhS2j6KNcMC5D0Fxcu8nL1Rjtiy_R1ZGbS-mwqtoMgtYYMggP8AvIg0LTftoo_oZGtoPFfC-U8zvZ_2HJKRen_HwmoiEv9Msr-HH1rQ,,

preferences:
241.08 ms | 403 KiB | 330 Q