|
|
|
12-09-05
|
조회 7,360
|
|
|
|
12-08-31
|
조회 5,768
|
|
|
|
12-08-30
|
조회 6,543
|
|
|
|
12-08-22
|
조회 1.2만
|
|
|
|
12-08-09
|
조회 5,547
|
|
|
|
12-08-02
|
조회 3,625
|
|
|
|
12-07-30
|
조회 3,950
|
|
|
|
12-07-15
|
조회 3,596
|
|
|
|
12-07-10
|
조회 3,524
|
|
|
|
12-07-06
|
조회 3,373
|
|
|
|
12-07-06
|
조회 3,347
|
|
|
|
12-07-03
|
조회 3,947
|
|
|
|
12-07-03
|
조회 3,435
|
|
|
|
12-07-02
|
조회 3,340
|
|
|
|
12-06-25
|
조회 3,805
|
|
|
|
12-06-20
|
조회 3,166
|
|
|
|
12-06-15
|
조회 3,755
|
|
|
|
12-06-14
|
조회 3,034
|
|
|
|
12-06-08
|
조회 3,827
|
|
|
|
12-06-07
|
조회 3,816
|
|
|
|
12-06-05
|
조회 5,670
|
|
|
|
12-06-05
|
조회 3,417
|
|
|
|
12-06-04
|
조회 3,774
|
|
|
|
12-06-01
|
조회 3,977
|
|
|
|
12-06-01
|
조회 4,727
|
|
|
|
12-06-01
|
조회 3,574
|
|
|
|
12-05-30
|
조회 3,144
|
|
|
|
12-05-28
|
조회 3,080
|
|
|
|
12-05-23
|
조회 3,182
|
|
|
|
12-05-18
|
조회 3,110
|
|
|
|
12-05-16
|
조회 3,149
|
|
|
|
12-05-16
|
조회 3,127
|
|
|
|
12-05-16
|
조회 4,402
|
|
|
|
12-05-16
|
조회 2,930
|
|
|
|
12-05-16
|
조회 2,933
|
|
|
|
12-05-16
|
조회 3,318
|
|
|
|
12-05-16
|
조회 3,085
|
|
|
|
12-05-16
|
조회 2,969
|
|
|
|
12-05-15
|
조회 3,139
|
|
|
|
12-05-15
|
조회 2,821
|
|
|
|
12-05-15
|
조회 3,075
|
|
|
|
12-05-15
|
조회 3,511
|
|
|
|
12-05-15
|
조회 3,247
|
|
|
|
12-05-15
|
조회 2,625
|
|
|
|
12-05-14
|
조회 2,662
|
|
|
|
12-05-14
|
조회 2,833
|
|
|
|
12-05-14
|
조회 2,798
|
|
|
|
12-05-14
|
조회 3,093
|
|
|
|
12-05-14
|
조회 2,898
|
|
|
|
12-05-11
|
조회 3,218
|
|
|
|
12-05-11
|
조회 2,744
|
|
|
|
12-05-11
|
조회 2,641
|
|
|
|
12-05-11
|
조회 2,743
|
|
|
|
12-05-11
|
조회 3,317
|
|
|
|
12-05-11
|
조회 2,506
|
|
|
|
12-05-10
|
조회 3,913
|
|
|
|
12-05-10
|
조회 2,763
|
|
|
|
12-05-10
|
조회 2,691
|
|
|
|
12-05-10
|
조회 2,832
|
|
|
|
12-05-10
|
조회 4,437
|
|
|
|
12-05-10
|
조회 2,475
|
|
|
|
12-05-10
|
조회 2,577
|
|
|
|
12-05-10
|
조회 2,433
|
|
|
|
12-05-10
|
조회 2,684
|
|
|
|
12-05-10
|
조회 3,140
|
|
|
|
12-05-10
|
조회 3,415
|
|
|
|
12-05-10
|
조회 2,650
|
|
|
|
12-05-10
|
조회 2,762
|
|
|
|
12-05-10
|
조회 3,238
|
|
|
|
12-05-10
|
조회 2,811
|
|
|
|
12-05-08
|
조회 3,030
|
|
|
|
12-05-08
|
조회 2,853
|
|
|
|
12-05-08
|
조회 2,868
|
|
|
|
12-05-08
|
조회 3,251
|
|
|
|
12-05-08
|
조회 4,429
|
|
|
|
12-05-03
|
조회 2,812
|
|
|
|
12-05-03
|
조회 2,926
|
|
|
|
12-05-03
|
조회 2,673
|
|
|
|
12-05-03
|
조회 3,759
|
|
|
|
12-05-03
|
조회 2,805
|
|
|
|
12-05-02
|
조회 2,846
|
|
|
|
12-04-27
|
조회 2,737
|
|
|
|
12-04-27
|
조회 2,809
|
|
|
|
12-04-27
|
조회 2,731
|
|
|
|
12-04-26
|
조회 2,687
|
|
|
|
12-04-26
|
조회 3,056
|
|
|
|
12-04-26
|
조회 3,002
|
|
|
|
12-04-26
|
조회 2,670
|
|
|
|
12-04-26
|
조회 3,000
|
|
|
|
12-04-26
|
조회 3,603
|
|
|
|
12-04-26
|
조회 2,877
|
|
|
|
12-04-26
|
조회 3,542
|
|
|
|
12-04-26
|
조회 2,603
|
|
|
|
12-04-26
|
조회 2,936
|
|
|
|
12-04-26
|
조회 2,667
|
|
|
|
12-04-26
|
조회 2,916
|
|
|
|
12-04-26
|
조회 2,674
|
|
|
|
12-04-26
|
조회 3,101
|
|
|
|
12-04-26
|
조회 3,152
|
|
|
|
12-04-26
|
조회 2,940
|
댓글 3개
은 이름뒤에 *로 출력이됩니다.
$name 가 네이버이면 네이*로 출력이됩니다.
나버지 부분은 알맞게 수정 하시면 됩니다.
아무튼 Multibyte String Functions 쓸 수 있으면 이런 방법도 있어요.
$name = '홍길동';
mb_internal_encoding(mb_detect_encoding($name,'UTF-8,EUC-KR'));
for($i=0,$l=mb_strlen($name),$t=array();$i<$l;$i++)$t[]=mb_substr($name,$i,1);
$t에는 한 글자씩 나뉘어 배열로 '홍','길','동' 할당됩니다. $l은 글자 길이 3.
이 두 값을 이용해 지지고 볶고 하면 됩니다.
$test = $t; // 편하게 보기 위한 할당
$test[0] = '○'; echo implode('',$test); // ○길동
$test = $t;
$test[1] = '○'; echo implode('',$test); // 홍○동
$test = $t;
$test[2] = '○'; echo implode('',$test); // 홍길○
$test[$l-1] = '○'; echo implode('',$test); // 홍길○ … 길이 상관없이 마지막 한 글자
$test = $t;
echo $test[0].str_repeat('○',$l-1); // 홍○○
UTF-8 환경이면 아래처럼 짧게도 가능합니다.
$name = '홍길동';
preg_match_all('/./u',$name,$t); $t=$t[0];
EUC-KR 환경이면
$name = '홍길동';
preg_match_all('/[\x80-\xFF].|./',$name,$t); $t=$t[0];
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=309125
: