У меня возникла проблема, как поставить тире в каждом третьем символе. Например, я хочу
ABCDEF turn into ABC-DEF
У меня есть этот код:
$string = 'ABCDEF';
echo substr_replace(chunk_split($string,3),'-','3','2');
// the output is ABC-DEF
Однако этот код не работает, если я добавляю больше символов к строковой переменной $, например ABCDEFGHI
. Если я использую вышеуказанный код, выход будет:
ABC-DEF GHI