새소식

Programming/php

[php] 문자열에서 특정 문자 포함하는지 찾기

  • -

문자열에 특정 문자가 존재하는지 찾을 때 인터넷 검색해서 str_contains() 를 호출했더니 다음 오류가 발생했습니다.

Fatal error: Uncaught Error: Call to undefined function str_contains() in /www/cgi-bin/css_topnav/emailsave.php:23 Stack trace: #0 {main} thrown in /www/cgi-bin/css_topnav/emailsave.php on line 23

인터넷을 뒤져보니 php8 에서 처음 소개되었습니다. 그럼 비슷한 일을 하는게 없을까 찾아보니 strpos 가 있습니다.
이녀석은 php 4, 5, 7에서 소개되었습니다.

제 환경에서 버전을 확인해봤습니다.

# php-cgi --version
PHP 7.2.21 (cgi-fcgi)
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

이제 사용할 수 있을 것 같습니다.!!

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.