PHP 문자열에서 마지막 문자 제거

이 기사에서는 PHP 문자열에서 마지막 문자를 제거하는 여러 가지 방법을 이해할 것입니다.

어쨌든 문제는 PHP to remove the last character from the string 을 어떻게 사용하느냐 입니다. 다음 섹션에서는 이를 수행하는 두 가지 방법을 다룰 것입니다.

Substr 바꾸기 기능 사용



substr_replace는 텍스트의 일부를 다른 것으로 교체하는 데 사용되는 미리 정의된 PHP 함수입니다.

다음과 같은 네 가지 매개변수를 사용합니다.
  • $string 변수는 PHP 문자열 문장용입니다
  • .
  • $replace 변수는 이전 부품을 교체하는 데 필요한 문자열용입니다.
  • $offset은 시작 인덱스를 왼쪽에서 오른쪽으로 선택하고 음수 값을 사용하면 오른쪽에서 시작함을 의미합니다.
  • 마지막은 $length가 포함된 선택적 매개변수입니다.

  • 예를 들어 보겠습니다.

    <?php
    $string  = "My Office behind the Door..";
    $replace = "";
    $offset  = -1; 
    echo substr_replace( $string, $replace, $offset );  
    // The output: My Office behind the Door.
    ?>
    


    보시다시피 값은 전체 문장으로 인쇄되었지만 문자열에서 마지막 점을 삭제했습니다. 그러나 다른 단어 대신 단어를 대체하는 방법.

    그러려면 대상 단어에서 첫 번째 문자를 선택하고 인덱스 번호를 알고 $replace 변수로 새 값을 설정해야 합니다.

    다음 코드를 통해 확인해 봅시다.

    <?php 
      $string  = "Hello World";
      $replace = "Petter";
      $offset  = 6; // is the begining of the Wolrd word. 
      echo substr_replace( $string, $replace, $offset );
      // The output: Hello Peter 
    ?>
    


    Mb Substr 함수를 사용하여 마지막 문자 제거



    mb_substr은 대상 문자열의 일부만 가져옵니다. 즉, 마지막 문자 없이 필요한 부분만 반환하면 됩니다.

    다음 PHP 코드에서 살펴보겠습니다.

    <?php 
      $string = "Am I Doing That ?";
      echo mb_substr( $string , 0, -1 ); // Am I Doing That
    ?>
    


    마무리



    이 기사에서는 substr_replace 함수가 무엇이고 이를 사용하여 문장에서 문자열을 바꾸는 방법을 이해했습니다. 또한 미리 정의된 두 개의 PHP 함수를 사용하여 PHP 문자열에서 마지막 문자를 제거하는 방법도 배웠습니다.

    더 많은 방법을 알아보려면 CodedTag 자습서를 따르십시오.

    읽어주셔서 감사합니다. 다음 튜토리얼을 기대해주세요.

    좋은 웹페이지 즐겨찾기