Как заменить каждый второй символ в строке на *?

Очень простое регулярное выражение:

$str = 'Lorem ipsum dolor sit amet';
echo preg_replace('/(.)./u', '$1*', $str);

На выходе получим:

L*r*m*i*s*m*d*l*r*s*t*a*e*