본문 바로가기
반응형

개발4

PHP Curl Json_encode 한글 깨짐 문제 해결 PHP Curl Json_encode 유니코드 한글 문제 해결 안녕하세요 근근입니다. Curl 을 통해 웹페이지를 스크래핑 하다 발생한 문제를 해결하여 글을 남깁니다. Php5.4버전 이상인 경우에는 아래와 같이 간단하게 해결이 되고 json_encode($arrJson, JSON_UNESCAPED_UNICODE); 그 외 버전인 경우에는 아래와 같이 해결 하면 됩니다. function han ($s) { return reset(json_decode('{"s":"'.$s.'"}')); } function to_han ($str) { return preg_replace('/(\\\u[a-f0-9]+)+/e','han("$0")',$str); } to_han (json_encode($arrJson)); 도움.. 2023. 9. 28.
PHP Simple HTML DOM 라이브러리 사용방법 안녕하세요 근근입니다. PHP로 웹 페이지를 크롤링하고 파싱할 때 매우 편리하게 사용할 수 있는 PHP Simple HTML DOM Parser의 사용방법을 소개합니다. 소개 먼저 라이브러리를 다운로드합니다. PHP Simple HTML DOM Parser - Browse Files at SourceForge.net 그리고 사용할 php파일에 로드해줍니다. require_once 'simple_html_dom.php'; 객체 생성 파싱할 html을 str_get_html() 또는 file_get_html()로 simple_html_dom 객체를 생성합니다. // 문자열로 직접 넣기 $html = str_get_html ( 'Hello!' ); // URL에서 가져오기 $html = file_get_htm.. 2023. 9. 27.
이클립스[IDE] 에서 자주 사용하는 단축키 이클립스(spring Tool Shite) 등 단축키를 정리했습니다. 주석 Ctrl + Shift + / : 블록을 주석으로 처리 (/* */) Ctrl + Shift + \ : 블록 주석을 해제 Ctrl + / : 한줄 or 블록 주석 처리 / 해제 (//) Ctrl + c : 블록단위 주석처리(//) Ctrl + shift + c : xml 블록단위 주석처리 검색 Ctrl + F : 키워드 검색 (해당 소스에서만) Ctrl + H : 키워드 검색 (프로젝트 전체에서) Ctrl + Shift + R : 전체 리소스에서 파일 찾기 Ctrl + Shift + T : Jar 포함 클래스 찾기 Ctrl + Alt + H : 특정 클래스 호출 위치 찾기 Ctrl + K : 찾을 문자열을 블럭으로 지정하고 검색 .. 2022. 12. 23.
11강. html태그 <form>part3 안녕하세요 코딩하는 근근이입니다. 이번에는 지난번 part2에 이어서 part3을 진행하도록 하겠습니다. 일단 지난번 강의 안 들으신 분들은 지난번 강의 part1 , part2를 꼭 진행하고 오세요. 9강. html 태그 part1 (tistory.com) 9강. html 태그 part1 안녕하세요 코딩하는 근근이입니다. 이번 강의에서는 에 대해서 알아보도록 하겠습니다. form 태그는 개발을 함에 있어 매우 중요한 태그이며 사용자의 요청에 의한 정보들이 프로그램 단으로 yosh2002.tistory.com 10강. html태그 part2 (tistory.com) 10강. html태그 part2 안녕하세요 코딩하는 근근이입니다. 이번에는 지난번 part1에 이어서 part2를 진행하도록 하겠습니다. 지.. 2022. 3. 23.
728x90
반응형