PHP 문자열 길이 얻기

Minahil Noor 2023년1월30일
  1. strlen()함수를 사용하여 PHP에서 문자열 길이를 바이트 단위로 측정
  2. mb_strlen()함수를 사용하여 PHP에서 문자열 길이를 바이트 단위로 측정
PHP 문자열 길이 얻기

이 기사에서는 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

이 함수는 측정 된 문자열 길이를 바이트 단위로 반환했습니다.

관련 문장 - PHP String