메뉴 건너뛰기

app

[PHP] letter, word, line 수 세기

박영식2009.08.21 23:35조회 수 3910댓글 0

    • 글자 크기
$file1=file(파일명);
$file1size=sizeof($file1);
        for($i=0;$i<sizeof($file1); $i++)
        {
         $b=0;
         while($file1[$i][$b++]){
          $file1letter++;
          if($file1[$i][$b]=="n" || $file1[$i][$b]==" ")
           $file1word++;
          echo $file1word[$i][$b];
         }
        }

file1letter, file1word, file1size 각 변수에 해당 값을 활용할 수 있다.

php의 file함수로 한 줄 씩 배열화 시키고, sizeof로 line수를 얻을 수 있으며, while문으로 각 character의 공백과 new line을 통해 카운팅하는 원리이다.
박영식 (비회원)
    • 글자 크기

댓글 달기

이전 1 ... 3 4 5 6 7 8 9 10 11 12... 14다음
첨부 (0)
위로