2015. 3. 23. 13:11
SMALL
☞ strlen (PHP4, PHP5)
strlen 함수를 사용하면 문자열의 길이를 알 수 있다.
구조(structure)
int strlen ( string $string )
인자(paramiter)
string $string
길이를 확인할 문자열
반환(return)
입력받은 문자열의 길이를 반환한다. 만약 입력된 문자열이 비었다면 0을 반환한다. 한글 또는 특수문자같은 경우 문자인코딩에 따라 길이가 다르게 나타난다. UTF-8 기준으로 한글 한글자의 길이는 3 bit 이다. 즉 다시 말해 한글 한글자는 UTF-8 기준으로 3의 값을 갖는다.
예제(example) 1
$korean="안녕하세요"; $english="hello"; echo "한글 문자열 : ".$korean."(".strlen($korean).")"; echo "<br />"; echo "한글 문자열 : ".$english."(".strlen($english).")";
결과(result)
한글 문자열 : 안녕하세요(15)
한글 문자열 : hello(5)
예제(example) 2
$korean="안녕하세요"; echo "문자열 : ".$korean; echo "<br />"; echo "인코딩 안된 한글 길이 : ".strlen($korean); echo "<br />"; echo "인코딩 된 한글 길이: ".strlen(utf8_decode($korean));
결과(result)
문자열 : 안녕하세요
인코딩 안된 한글 : 15
인코딩 된 한글 : 5
참고자료 Link : http://php.net/manual/kr/function.strlen.php
LIST
'웹프로그래밍 > PHP 메뉴얼' 카테고리의 다른 글
PHP 문자열 관련 함수 - strtolower (231) | 2015.03.23 |
---|---|
PHP 문자열 관련 함수 - mb_strlen (235) | 2015.03.23 |
PHP 문자열 관련 함수 - ucfirst (0) | 2015.03.23 |
PHP 문자열 관련 함수 - trim (230) | 2015.03.23 |
PHP 문자열 관련 함수 - nl2br (231) | 2015.03.23 |