3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{ "packages": [ { "id": "TEST", "name": "TEST", "desc": "TEST", "image": "TEST", "package": "TEST", "version": "1.00", "picpath": "TEST", "desc_1": "TEST", "desc_2": "TEST", "ReviewStars": "TEST", "Size": "", "Author": "TEST", "apptype": "TEST", "pv": "TEST", "main_icon_path": "TEST", "main_menu_pic": "TEST", "releaseddate": "5/03/2018" }, { "id": "TEST", "name": "TEST", "desc": "TEST", "image": "TEST", "package": "TEST", "version": "1.00", "picpath": "TEST", "desc_1": "ssss", "desc_2": "ssss", "ReviewStars": "5", "Size": "TEST", "Author": "TEST", "apptype": "222", "pv": "TEST", "main_icon_path": "TEST", "main_menu_pic": "TEST", "releaseddate": "2019-06-19" } ] }'; $jsonToArray = json_decode($json, true); removeByKey($jsonToArray['packages'] , 0); print_r($jsonToArray); function removeByKey(&$a, $key){ unset($a[$key]); return $a; }
Output for 7.1.25 - 7.1.30, 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.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
Array ( [packages] => Array ( [1] => Array ( [id] => TEST [name] => TEST [desc] => TEST [image] => TEST [package] => TEST [version] => 1.00 [picpath] => TEST [desc_1] => ssss [desc_2] => ssss [ReviewStars] => 5 [Size] => TEST [Author] => TEST [apptype] => 222 [pv] => TEST [main_icon_path] => TEST [main_menu_pic] => TEST [releaseddate] => 2019-06-19 ) ) )

preferences:
161.76 ms | 410 KiB | 5 Q