현재 위치: > 함수 카테고리 모음> mb_strwidth

mb_strwidth

문자열의 너비를 반환합니다
이름:mb_strwidth
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:Multibyte 문자 세트 인코딩을 사용하여 지정된 문자열 (문자)의 너비를 반환합니다.

함수 이름 : mb_strwidth ()

해당 버전 : PHP 4> = 4.0.6, PHP 5, PHP 7

함수 설명 : MB_STRWIDTH () 함수는 지정된 문자열의 너비를 반환하고 (문자로) 멀티 파이트 문자 세트 인코딩을 사용합니다.

용법:

 mb_strwidth ( string $str [, string $encoding = mb_internal_encoding() ] ) : int

매개 변수 :

  • $ str : 너비를 계산하는 문자열.
  • $ 인코딩 (선택 사항) : 문자열의 문자 인코딩. 이 매개 변수가 제공되지 않으면 mb_internal_encoding () 함수에 의해 반환 된 내부 문자 인코딩이 기본적으로 사용됩니다.

반품 값 :

  • 지정된 문자열의 문자의 너비를 반환합니다.

예:

 $str = "你好,世界!"; $width = mb_strwidth($str, 'UTF-8'); echo "字符串的宽度为:$width"; // 输出:字符串的宽度为:7

위의 예에서는 MB_STRWIDTH () 함수를 사용하여 한자가 포함 된 문자열의 너비를 계산합니다. 한자의 너비는 2 자이므로 결과는 7입니다.

유사한 함수
  • 지원되는 모든 인코딩 어레이를 반환합니다 mb_list_encodings

    mb_list_encodings

    지원되는모든인코딩어레이를반환합니다
  • 문자열의 일부를 얻으십시오 mb_strcut

    mb_strcut

    문자열의일부를얻으십시오
  • HTML 숫자 문자열을 기반으로 문자로 디코딩하십시오 mb_decode_numericentity

    mb_decode_numericentity

    HTML숫자문자열을기반으로문자로디코딩
  • 사전 정의 된 멀티 바이트 스트링의 멀티 바이트 정규 표현의 일치하는 부분의 위치와 길이를 반환합니다. mb_ereg_search_pos

    mb_ereg_search_pos

    사전정의된멀티바이트스트링의멀티바이트정
  • CASE는 다른 문자열에서 지정된 문자의 마지막 발생을 무의미하게 찾고 있습니다. mb_strrichr

    mb_strrichr

    CASE는다른문자열에서지정된문자의마지
  • 지정된 인코딩에서 문자열이 유효한지 확인 mb_check_encoding

    mb_check_encoding

    지정된인코딩에서문자열이유효한지확인
  • 구문 분석/게시/쿠키 데이터를 구문 분석하고 글로벌 변수를 설정합니다 mb_parse_str

    mb_parse_str

    구문분석/게시/쿠키데이터를구문분석하고
  • "kasaname"을 다른 것으로 변경하십시오 ( "Zen-Kaku", "Han-Kaku"등) mb_convert_kana

    mb_convert_kana

    "kasaname"
인기 기사