3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = new stdClass(); $a->meta_data = array(); $a->meta_data[0] = new stdClass(); $a->meta_data[0]->id = "2113"; $a->meta_data[0]->key = "First Name"; $a->meta_data[0]->value = "Recipient First Name"; $a->meta_data[1] = new stdClass(); $a->meta_data[1]->id = "2114"; $a->meta_data[1]->key = "Last Name"; $a->meta_data[1]->value = "Recipient Last Name"; $a->meta_data[2] = new stdClass(); $a->meta_data[2]->id = "2115"; $a->meta_data[2]->key = "addressLine 1"; $a->meta_data[2]->value = "Recipient Address Line 1"; $a->meta_data[3] = new stdClass(); $a->meta_data[3]->id = "2116"; $a->meta_data[3]->key = "addressLine2"; $a->meta_data[3]->value = "Recipient Address Line 2"; $a->meta_data[4] = new stdClass(); $a->meta_data[4]->id = "2117"; $a->meta_data[4]->key = "City"; $a->meta_data[4]->value = "Recipient Town/City"; $a->meta_data[5] = new stdClass(); $a->meta_data[5]->id = "2118"; $a->meta_data[5]->key = "Region"; $a->meta_data[5]->value = "Recipient Region/County"; $a->meta_data[6] = new stdClass(); $a->meta_data[6]->id = "2119"; $a->meta_data[6]->key = "Country"; $a->meta_data[6]->value = "N/A"; $a->meta_data[7] = new stdClass(); $a->meta_data[7]->id = "2120"; $a->meta_data[7]->key = "Postcode"; $a->meta_data[7]->value = "Recipient Postcode"; $item_values = json_encode($a); $item_data_decode = json_decode($item_values, true); $meta_array = array_combine(array_column($item_data_decode['meta_data'], 'key'), $item_data_decode['meta_data']); var_dump($meta_array); if (!empty($meta_array['First Name'])) { $fName = $meta_array['First Name']['value']; } var_dump($fName);

preferences:
45.09 ms | 408 KiB | 5 Q