PHP 문자열 길이 얻기
Minahil Noor
2023년1월30일
이 기사에서는 PHP 문자열 크기를 바이트 단위로 가져 오는 다양한 방법을 소개합니다.
strlen()
함수를 사용하여 PHP에서 문자열 길이를 바이트 단위로 측정
PHP의 내장 함수 strlen()
를 사용하여 문자열 길이 (바이트)를 가져옵니다. 문자열 길이를 찾기위한 특수 기능입니다. 이 함수를 사용하기위한 올바른 구문은 다음과 같습니다.
strlen($string);
이 함수에는 하나의 매개 변수 만 있습니다. 매개 변수의 세부 사항은 다음과 같습니다.
변수 | 기술 |
---|---|
$string |
함수에서 길이를 반환 할 문자열입니다. |
이 함수는 문자열의 길이를 반환합니다. 아래 프로그램은strlen()
함수를 사용하여 PHP 문자열의 길이를 바이트 단위로 측정하는 방법을 보여줍니다.
<?php
$mystring = "This is my string";
echo("The string length in bytes is: ");
echo(strlen($mystring));
?>
출력:
The string length in bytes is: 17
이 함수는 문자열 길이를 바이트 단위로 반환했습니다.
mb_strlen()
함수를 사용하여 PHP에서 문자열 길이를 바이트 단위로 측정
mb_strlen()
함수를 사용하여 문자열 길이를 바이트 단위로 가져올 수도 있습니다. 그러나strlen()
함수보다 덜 효율적입니다. 이 함수를 사용하기위한 올바른 구문은 다음과 같습니다.
mb_strlen($string, $encoding);
이 함수에는 두 개의 매개 변수가 있습니다. 매개 변수의 세부 사항은 다음과 같습니다.
변수 | 기술 |
---|---|
$string |
함수에서 길이를 반환 할 문자열입니다. |
$encoding |
인코딩 체계에 따라 크기가 다르기 때문에 문자열에 사용한 인코딩입니다. |
이 함수는 문자열의 길이를 반환합니다. 아래 프로그램은mb_strlen()
함수를 사용하여 PHP 문자열 길이를 얻는 방법을 보여줍니다.
<?php
$mystring = "This is my string";
echo("The string length in bytes is: ");
echo(mb_strlen($mystring));
?>
출력:
The string length in bytes is: 17
이 함수는 측정 된 문자열 길이를 바이트 단위로 반환했습니다.