- substr: documentation ( source)
<?php
function replaceString($string)
{
$array1 = ['mp', 'tm', 'de'];
$array2 = ['MAP', 'TM', "DECIMAL"];
$first = substr($string, 0, -2);
$last = substr($string, -2);
$split = [
'start' => $first,
'end' => $last,
];
foreach ($array1 as $key => $val) {
if ($val == $split['end']) {
$word = $split['start'].$array2[$key];
return $word;
}
}
}
$mystring = "samplemp";
echo replaceString($mystring)."\n";