IT/php

php stristr — 대소문자를 구분하지 않는 strstr()

조원태 2016. 11. 28. 11:18
반응형

stristr — 대소문자를 구분하지 않는 strstr()


[설명]

string stristr ( string $haystack , mixed $needle [, bool $before_needle ] )

haystack에서 첫번째 나타나는 needle부터 마지막까지 반환합니다.


[인수]

haystack

탐색할 문자열


needle

needle이 문자열이 아니면, 정수로 변환하여 그 값의 문자를 취합니다.


before_needle

TRUE이면 (기본값은 FALSE) stristr()은 haystack에서 첫 needle 앞 부분을 반환합니다.


needle과 haystack은 대소문자를 구분하지 않습니다.


[반환값]

매치한 문자열 부분을 반환합니다. needle이 발견되지 않으면, FALSE를 반환합니다.


Example #1 stristr() 예제

<?php

  $email = 'USER@EXAMPLE.com';

  echo stristr($email, 'e'); // ER@EXAMPLE.com 출력

  echo stristr($email, 'e', true); // PHP 5.3.0부터, US 출력

?>

반응형