블로그 프로필 이미지

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


LIST
댓글
udfdfbdb 2020.12.14 19:27  Edit  Rep

그 잃어버림의 뒤에 무엇이 있는지 알기에 두려운 경험이기까지 하다. 데일의 열의 뒤에는 그러한 경험의 토대가 있다. http://xn--o80b910a26eepc81il5g.vom77.com 카지노사이트

Favicon of http://cc.vmm789.com 바카라사이트 2020.12.28 21:48  Edit  Rep

유통업체의 노하우가 바코드에서 나오는 셈이다.
http://cc.vmm789.com 바카라사이트

(비회원은 자신의 글을 볼 수 없습니다.)