<?php $array1 = ["Key1" => "1", "Key2" => "22, 4, 123"]; $array2 = [ ["ID" => "1", "Name" => "Name1"], ["ID" => "22", "Name" => "Name22"], ["ID" => "123", "Name" => "Name123"] ]; $lookup = array_column($array2, 'Name', 'ID'); var_export( preg_replace_callback( '/\d+/', fn($m) => $lookup[$m[0]] ?? $m[0], $array1 ) );
You have javascript disabled. You will not be able to edit any code.