728x90
반응형

All 326

[티스토리] 코드블럭(Code Block) 테마 변경 highlight.js

■ 티스토리 코드블럭(Code Block) 테마 변경 highlight.js ■ 코드블럭(Code Block) 코딩 관련 자료 업로드 시 코드블럭을 사용하면 하이라이트 기능이 적용되어 코드를 보기 쉽게 구현할 수 있음 ■ 코드블럭(Code Block) 테마 highlight.js Version 10.3.2 Tiny tiny release, just to fix the website incorrectly not listing Javascript in the list of languages you could choose for a custom build. There are no other changes. highlightjs.org 라이브러리 추가 티스토리 설정 > 꾸미기 > 스킨 편집 > html 편집 >..

Tips 2021.03.30

[PHP] 이미지 리사이즈 (크기변경, 썸네일생성)

■ PHP 이미지 리사이즈 (크기변경, 썸네일생성) / 이미지 크기변경 / 이미지 썸네일 생성 ■ 함수 정의 function resize_image($file, $newfile, $w, $h) { list($width, $height) = getimagesize($file); if(strpos(strtolower($file), ".jpg")) $src = imagecreatefromjpeg($file); else if(strpos(strtolower($file), ".png")) $src = imagecreatefrompng($file); else if(strpos(strtolower($file), ".gif")) $src = imagecreatefromgif($file); $dst = imagecrea..

PHP 2021.03.30

[Javascript] 현재 날짜, 시간 구하기 new Date()

■ Javascript 현재 날짜, 시간 구하기 new Date() ■ 사용법 var Now = new Date();// Tue Mar 30 2021 13:39:56 GMT+0900 (대한민국 표준시) 현재 날짜 (현재 날짜 (년도/월/일/요일) 구하기 var nowYear = String(Now.getFullYear());// 2021// 년도 var nowMon = String(Now.getMonth()+1)// 3// 월, 월 단위 0부터 시작으로 +1 (0~11) var nowDate = String(Now.getDate());// 30// 일 (0~31) var nowDay = String(Now.getDay());// 2// 요일 (0~6, 일요일 0, 월요일 1, 토요일 6) 현재 시간 (시..

Javascript 2021.03.30

[PHP] 외부이미지 서버 저장 / php curl 이미지 저장

■ PHP 외부이미지 서버 저장 / php curl 이미지 저장 ■ 사용법 $imgLink = "https://test_imglink.co.kr/test.jpg"; // 파일명 가져오기 $linkArray = explode("/", $imgLink); $filename = $linkArray[count($linkArray)-1]; // 확장자명 가져오기 //$ext = strtolower(pathinfo($imgLink, PATHINFO_EXTENSION));// jpg // 저장할 이미지 위치 및 파일명 $fp = fopen("./upload/".$filename,'w'); $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $imgLink); curl_setopt..

PHP 2021.03.30

[PHP] curl 사용법 (GET,POST) / REST API 요청

■ PHP curl 사용법 (GET,POST) / REST API 요청 ■ 사용법 GET $method = "GET"; $data = array( 'apiKey' => 'test' ); $url = "https://www.naver.com" . "?" , http_build_query($data, '', ); $ch = curl_init(); //curl 초기화 curl_setopt($ch, CURLOPT_URL, $url); //URL 지정하기 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //요청 결과를 문자열로 반환 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); //connection timeout 10초 curl_setop..

PHP 2021.03.30

[PHP] 문자열 공백제거 / 문자열 앞뒤 공백제거 trim() / 문자열 모든 공백제거 preg_replace()

■ PHP 문자열 공백제거 / 문자열 앞뒤 공백제거 trim() / 문자열 모든 공백제거 preg_replace() ■ 사용법 trim($string); // 문자열의 앞뒤 공백 제거 $tmpString = " a b c d e "; $outString = trim($tmpString); echo $outString;// "a b c d e" preg_replace("/\s+/", "", $string); // 문자열의 모든 공백 제거 $tmpString = " a b c d e "; $outString = preg_replace("/\s+/", "", $tmpString); echo $outString;// "abcde"

PHP 2021.03.30

[PHP] 소수점 올림/버림/반올림, 소수점 자리수 지정

■ PHP 소수점 올림/버림/반올림, 소수점 자리수 지정 ■ 문법 ceil();//올림 floor();//버림 round();//반올림 ■ 사용법 # 예제 1 $tmpValue = 2.65; ceil($tmpValue);//올림, $tmpValue = 3 floor($tmpValue);//버림, $tmpValue = 2 round($tmpValue);//반올림, $tmpValue = 3 # 예제 2 (소수점 자리수 지정) $tmpValue = 1.5178; round($tmpValue,2);//소수점 2자리 고정, $tmpValue = 1.51;

PHP 2021.03.25

[Javascript] 소수점 올림/버림/반올림, 소수점 자리수 지정

■ Javascript 소수점 올림/버림/반올림, 소수점 자리수 지정 ■ 문법 Math.ceil();//올림 Math.floor();//버림 Math.round();//반올림 ■ 사용법 # 예제 1 var tmpValue = 2.65; Math.ceil(tmpValue);//올림, tmpValue = 3 Math.floor(tmpValue);//버림, tmpValue = 2 Math.round(tmpValue);//반올림, tmpValue = 3 # 예제 2 (소수점 자리수 지정) toFixed() : 숫자를 고정 소수점 표기법으로 반환 parseFloat() : 문자열을 분석해 부동소수점 실수로 반환 var tmpValue = 1.5078; tmpValue.toFixed(2);//소수점 2자리 고정, ..

Javascript 2021.03.25

[PHP] javascript escape 문자열 php unescape / escape() unescape() / 한글깨짐

■ PHP javascript escape 문자열 php unescape / escape() unescape() / 한글깨짐 ■ 사용법 1. javascript > HTML input type="text" 입력값을 javascript 에서 escape(이스케이프) 처리 escape() : 한글이 아닌 퍼센트(%), 숫자 및 영문자로 이루어진 문자열로 변환 2. php > unescape(언이스케이프) unescape() : escape() 처리된 문자열을 다시 처리되기 전 문자열로 반환 *따로 함수가 존재하지 않아 함수 구현 후 사용해야 함 function Unescape($str){ return urldecode(preg_replace_callback('/%u([[:alnum:]]{4})/', 'Une..

PHP 2021.03.23
728x90
반응형