У меня есть функция для замены каждого символа на массив:
function z3($str){
$text=$str;
$sr = array(
'a' => array('A'),
'b' => array('B'),
' ' => array(' ')
);
for ($i = 0, $len = strlen($text); $i < $len; $i++) {
$news .= $sr[$text[$i]][@array_rand($sr[$text[$i]])];
}
$nn=$news;
return $nn;
}
echo z3("aaa");
И мне нужно развить его, чтобы, если символ (a
) был в последнем слове, а после него был пробел, я хочу добавить к нему ('s
). Позвольте мне объяснить:
$str = "aaa aaa aaa";
echo z3($str);
Мне нужно, чтобы результат был AAA's AAA's AAA
.