답변 3개
채택된 답변
+20 포인트
3년 전
이런건 자바스크립트가 훨 쉬운데...
<script>
my = "가나다라마";
you = my.split("").join("*");
document.write(you);
</script></p>
<p>
꼭 굳이 php 로 하시겠다면...
</p>
<p><?php
$my = "가나다라마";
for ($i = 0; $i < mb_strlen($my, "UTF-8"); $i++) {
$star = $i == mb_strlen($my, "UTF-8") - 1 ? "" : "*";
$you .= mb_substr($my, $i, 1, "UTF-8").$star;
}
echo $you;
?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
a
alexseo
3년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데
가나다라마 => 가*나*다*라*마* 이렇게 출력이 됩니다.
<?php
$my = "$jcompany";
for ($i = 0; $i < mb_strlen($my, "UTF-8"); $i++) {
$star = $i == mb_strlen($my, "UTF-8") - 1 ? "" : "*";
$you .= mb_substr($my, $i, 1, "UTF-8").$star;
}
echo $you;
?>
php는 for문이 중복이 되었는지 list페이지에서 lis가 일부 사라져요.
감사합니다.