채택완료

문자열 사이사이 특정 문자를 추가하려면?

2017-10-31 (화) 13:54:30 3,536

안녕하세요. php에서 배열을 출력하는데요.

값 사이사이에 특정 문자를 추가하고 싶은데 어떻게 해야할까요?

구gle에서 검색해봤지만 안되더라구요..

예)

안녕하세요  -> 안.녕.하.세.요

반갑습니다  -> 반.갑.습.니.다

테스트입니다  -> 테.스.트.입.니.다

출력할 때 사이사이에 특정 문자를 넣고 싶습니다..

감사합니다.

|

답변 2개

채택된 답변
+20 포인트
2017-10-31 (화) 15:54:13
Copy
$str = "가나다라마바사";
$res = preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY);
echo implode(".", $res);

https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=141826

링크의 중간에 

한글을 배열에 넣는 방식을 이용해서 

문자열을 배열에 넣으시고, 

다시 문자열을 루프로 돌면서 넣고싶은 특수문자를 삽입후 

한글자씩 합치는 기능을 활용하면 해결될겁니다.

답변을 작성하려면 로그인이 필요합니다.