반응형 php8 [PHP] preg_match(), preg_match_all(), preg_replace()과 정규식(정규 표현식) 1. preg_match("패턴", 변수) 문자열에서 패턴이 존재하는지 확인 2. preg_match_all("패턴", 변수) 문자열에서 패턴이 얼마나 존재하는지 확인 3. preg_replace("패턴", "바꾸고싶은 값", 변수) 문자열에서 존재하는 패턴의 값을 변경 4. 정규식 패턴을 대신하여 정규식을 사용할 수 있다. public function replaceSpecialChar($_color){ $_color = preg_replace('/[^A-Za-z0-9\-]/', '-', $_color); $_color = str_replace("---", "-", $_color); return $_color; } public function stringToId($string) { //Lower case.. 2023. 11. 17. [PHP] CURL (Get, Post) CURL(Client URL) 이란? 다양한 프로토콜로 데이터 전송이 가능한 Command Line Tool CURL 함수 (*더 많은 함수가 있습니다) curl_init : 세션 초기화, 핸들값 리턴 curl_setopt : 옵션 세팅 curl_exec : curl 실행 curl_errno : 에러 발생 시 에러번호를 가져옴 curl_error : 에러 발생 시 에러메시지를 가져옴 curl_getinfo : 상태 정보를 리턴 curl_close : curl 세션 close CURL_SETOPT 옵션 값 CURLOPT_FOLLOWLOCATION : TRUE로 설정 시 HTTP 헤더로 보내는 LOCATION헤더의 내용을 따름 CURLOPT_HEADER : TRUE로 설정 시 헤더의 내용을 출력 CURLOP.. 2023. 11. 16. 이전 1 2 다음 반응형