Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP – mb_strimwidth(멀티바이트 strimwidth) 함수

<시간/>

mb_strimwidth() PHP의 함수는 지정된 너비로 주어진 문자열을 자르는 데 사용됩니다. 주어진 문자열에서 지정된 너비를 잘라내는 데 사용됩니다.

구문

string mb_strimwidth($str_string, $int_start, $int_width, $str_trim_marker, $str_encoding)

예를 들어,

mb_strimwidth($str_string: "PHP Tutorials", $int_start: 2, $int_width: 10, $str_trim_marker: "...",);

매개변수

mb_strimwidth() 문자열 너비를 자르기 위해 5개의 다른 매개변수를 허용합니다.

  • $str_string − 디코딩할 문자열입니다.

  • $int_start - 이 정수 매개변수는 지정된 시작 위치에서 문자열을 자릅니다. 문자열의 시작 부분에서 문자열을 자릅니다.

  • $int_width − 원하는 트림의 너비. 음수 너비는 문자열 끝에서 계산됩니다.

  • $str_trim_marker − 문자열이 잘리거나 잘릴 때 주어진 문자열의 끝에 추가되는 문자열입니다.

  • $str_encoding - 문자 인코딩 매개변수입니다. 생략하거나 NULL이면 내부 인코딩 값을 사용합니다.

반환 값

mb_strimwidth() 잘린 문자열을 반환합니다. trim_marker를 설정하면 , 너비와 일치하도록 마지막 문자를 대체합니다.

예시

<?php

   // UTF-8 encoding
   mb_internal_encoding("UTF-8");

   // It will trim the given string width
   $str_string = mb_strimwidth("Simply Easy Learning!", 2, 15, "...");

   // shows the resultant output
   echo "$str_string";

?>

출력

다음 출력을 생성합니다 -

mply Easy Le...

참고 − 위의 PHP 코드는 2 nd 에서 문자열 자르기를 시작합니다. 12 번째 까지의 문자 캐릭터. 내부 인코딩을 사용합니다.