131 of 410 menu

함수 strncasecmp

함수 strncasecmp는 두 문자열의 처음 지정된 n 문자를 대소문자 구분 없이 비교합니다. 부분 문자열이 같으면 0을 반환하고, 첫 번째 문자열이 두 번째보다 작으면 음수를, 크면 양수를 반환합니다.

구문

strncasecmp(string $str1, string $str2, int $length): int

예제

처음 4 문자를 대소문자 구분 없이 비교하기:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

코드 실행 결과:

0

예제

대소문자 차이와 비교하기:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

코드 실행 결과 (음수, 'p' 가 'R' 보다 작기 때문):

-8

예제

대소문자 구분 없이 접두사 확인하기:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

코드 실행 결과:

'+++'

함께 보기

  • 함수 strncmp,
    처음 n 문자를 대소문자 구분하여 비교합니다
  • 함수 strcasecmp,
    문자열 전체를 대소문자 구분 없이 비교합니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부