문자열에 특정 문자가 존재하는지 찾을 때 인터넷 검색해서 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
이제 사용할 수 있을 것 같습니다.!!
'IT > php' 카테고리의 다른 글
[php] Parse error: syntax error, unexpected 'if' (T_IF) in abc.php on line 23 (0) | 2020.12.22 |
---|