답변 감사합니다. 이번에는 strlen()가 문제네요. 돌려말하기 식으로 질문하고 간단하게 해결해볼려고 생각했었는데 쉽지가 않네요;;
for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo " ";
코멘트 스킨에 있는 구문입니다.
부등호가 < 로만 되있어 0부분에서 밀리는듯하여 <= 로 적용해주었으나 문제가 생기네요.
for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo $k*10
for ($k=0; $k<=strlen($list[$i][wr_comment_reply]); $k++) echo $k*10
이렇게 변경하였는데요. 두가지 모두 뭔가가 안맞는거같네요. 갑자기 백단위숫자가 툭뒤어나오고...
댓글 4개
1. $a 가 1 부터 100까지라면
for($a=1;$a<=100;$a++){
echo $a * 5;
}
2. $a 가 배열일라면 즉 $a 값에 1,3,5,7,9 라는 값이 배열로 들어 있다면
for ($i=0; $i<count($a); $i++){
echo $a[$i] * 5;
}
대략 이런식입니다.
컴퓨터나 프로그램 언어는 상당히 단순합니다.
그래서 질문자가 무의식중에 인간처럼 사고하면 크나큰 오류를 범하거나 실행 불가 입니다.
좋은 하루되세요
for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo " ";
코멘트 스킨에 있는 구문입니다.
부등호가 < 로만 되있어 0부분에서 밀리는듯하여 <= 로 적용해주었으나 문제가 생기네요.
for ($k=0; $k<strlen($list[$i][wr_comment_reply]); $k++) echo $k*10
for ($k=0; $k<=strlen($list[$i][wr_comment_reply]); $k++) echo $k*10
이렇게 변경하였는데요. 두가지 모두 뭔가가 안맞는거같네요. 갑자기 백단위숫자가 툭뒤어나오고...
strlen 은 글자수를 카운트하는 함수입니다.