- array_map: documentation ( source)
- print_r: documentation ( source)
- preg_replace: documentation ( source)
<?php
$data = ['0' => ['part_img_url' => '354.test'],'1' => ['part_img_url' => '647.test']];
$names = array_map(function($p) { return $p['part_img_url'] = preg_replace("~\d+~", $p['element_id'], $p['part_img_url']); }, (array)$data);
print_r($names);