카테고리 없음

[basic] str관련함수 정리

아상량 2019. 6. 20. 13:01
반응형

php $_SERVER['HTTP_USER_AGENT'] 전역변수로 접속 기기 종류를 알아보려다가 한번쯤 str관련 함수들을 정리해놓는게 나한테도 여러모로 좋을 것 같다는 생각에 정리.

이후 하나하나 추가해도 될 듯. 일단은 해당 변수에 자주 사용하는 함수들 관련

 

- stristr(문자열1, 문자열2)

 : 문자열1 에서 문자열2 를 찾는다. 찾는 문자열 내에 문자열2가 존재하면 문자열2 뒤의 문자들까지 모두 반환

   ex)

str1 = 'abcdefghijklmn';
str2 = 'cde';
result = strstr(str1, str2);
/* result = 'cdefghijklmn' */

 

- stristr(문자열1, 문자열2)

 : 문자열1 에서 문자열2 를 찾는다. strstr과 차이점은 stristr은 대소문자 구분이 없다는 점

 

- preg_match(정규표현식, 문자열)

 : 문자열 내에 정규식에 해당하는 문자열이 있으면 1, 없으면 0을 기본적으로 return

   뒤에 추가되는 파라미터 값에 따라 활용이 가능 할 듯 한데 아직 거기까지는 잘 모르겠다.

 

- strpos(문자열1, 문자열2)

 : 문자열1 에서 문자열2 를 찾는다. strstr/stristr 과 다른 점 이라면 strstr.. 들은 그 뒤의 문자열 값을 return 하고

   strpos는 true, false 값을 return

 

아래 링크도 참고하면 좋을 듯

https://www.ibm.com/support/knowledgecenter/ko/ssw_ibm_i_73/rtref/strstr.htm

반응형