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

str_ends_with

문자열이 주어진 부분 문자열로 끝 있는지 확인하십시오
이름:str_ends_with
분류:
사용 언어:php
한 줄 설명:문자열이 지정된 접미사로 끝되는지 여부를 결정합니다

함수 이름 : str_ends_with ()

해당 버전 : PHP 8.0.0 이상

함수 기능 : 문자열이 지정된 접미사로 끝되는지 여부를 결정하십시오.

구문 : bool str_ends_with (String $ haystack, String $ 니들)

매개 변수 :

  • $ haystack : 문자열 확인
  • $ 바늘 : 확인할 접미사

반품 값 :

  • $ haystack이 $ 니들로 끝나면 true를 반환하십시오
  • $ haystack이 $ 니들로 끝나지 않으면 False가 반환됩니다.

예:

 $string1 = "Hello, World!"; $string2 = "Hello, PHP!"; $suffix = "World!"; // 检查$string1 是否以$suffix 结尾if (str_ends_with($string1, $suffix)) { echo "$string1 以$suffix 结尾"; } else { echo "$string1 不以$suffix 结尾"; } // 检查$string2 是否以$suffix 结尾if (str_ends_with($string2, $suffix)) { echo "$string2 以$suffix 结尾"; } else { echo "$string2 不以$suffix 结尾"; }

산출:

 Hello, World! 以World! 结尾Hello, PHP! 不以World! 结尾

참고 : PHP 8.0.0 이전 버전에서는 다음 코드에서 유사한 기능을 사용할 수 있습니다.

 function str_ends_with($haystack, $needle) { $length = strlen($needle); if ($length == 0) { return true; } return substr($haystack, -$length) === $needle; }

그러나 내장 된 기능을 사용하여 PHP 8.0.0 이상의 내장 기능 Str_ends_with ()를 사용하면 문자열이 지정된 접미사로 끝되는지 여부를 결정하는보다 간결하고 효율적인 방법을 제공합니다.

유사한 함수
  • 8 비트 문자열을 따옴표로 인쇄 가능한 문자열로 변환 quoted_printable_encode

    quoted_printable_encode

    8비트문자열을따옴표로인쇄가능한문자열로
  • 주어진 파일의 MD5 해시 값을 계산하십시오 md5_file

    md5_file

    주어진파일의MD5해시값을계산하십시오
  • 문자열의 첫 바이트를 0-255 사이의 값으로 변환합니다. ord

    ord

    문자열의첫바이트를0-255사이의값으로
  • 특수 문자를 HTML 엔티티로 변환하십시오 htmlspecialchars

    htmlspecialchars

    특수문자를HTML엔티티로변환하십시오
  • 지정된 수의 문자열로 문자열을 나눕니다 wordwrap

    wordwrap

    지정된수의문자열로문자열을나눕니다
  • 문자열에 주어진 서브 스트링이 포함되어 있는지 여부를 결정합니다 str_contains

    str_contains

    문자열에주어진서브스트링이포함되어있는지
  • 출력 형식 문자열 vprintf

    vprintf

    출력형식문자열
  • 모든 해당 문자를 HTML 엔티티로 변환 - 문자를 HTML 탈출 문자로 변환 htmlentities

    htmlentities

    모든해당문자를HTML엔티티로변환-문자
인기 기사