Archive of posts with tag 'function'

php number format for javascript

php number format for javascript

PHP 함수로 존재하는 number_format 함수를 Javascript 함수로 구현하였습니다.사용방법은 php와 동일합니다./** * PHP 함수 number_format 같이 천자리마다 ,를 자동으로 찍어줌 * @param num number|string : 숫자 * @param decimals int default 0 : 보여질 소숫점 자리숫...

한글로 표기한 숫자를 정수로 변환 하여 출력하는 Java소스코드

한글로 표기한 숫자를 정수로 변환 하여 출력하는 Java소스코드

은행, 금융기관 등과 같이 돈의 금액이 중요한 곳에서는 금액을 표기 할 때 숫자 외 한글로 금액을 표기하기도 한다.이렇게 한글로 숫자를 표기한 것을 다시 숫자로 변환해 주는 Java Class 코드이다.이백칠심오만이천칠백 이렇게 한글로 표현된 숫자를 2752700 이렇게...

그누보드4 아이디 변경 함수 - 모든 테이블의 아이디를 변경

그누보드4 아이디 변경 함수 - 모든 테이블의 아이디를 변경

그누보드 사용시 아이디값을 이메일등으로 사용하거나 아이디를 변경하게 하도록 하는 사이트들이 존재 한다.그누보드에서는 아이디 값이 게시판테이블에서나 포인트등 에서 회원을 구분하는 유일한 키값으로 사용하기에 아이디가 변경되면 관련된 모든 테이블의 아이디를 변경해줘야 아이디를 변경한 회원이 이전에 사용하던 내역을...

javascript foreach 사용하기

javascript foreach 사용하기

Javascript에서 배열에 담긴 key와 value를 가져오기 위해서는 for 문을 아래와 같이 이용하면 PHP에서 사용하는 foreach 와 같은 효과를 얻을 수 있다.var arr = new Array('aaa', 'bbb', 'ccc', 'ddd');for(var key in arr) { document.write(key + "...

배열에 담긴 모든 값을 urlencode 또는 urldecode 하기

배열에 담긴 모든 값을 urlencode 또는 urldecode 하기

웹사이트 작업을 하다 보면 배열에 값을 담아 넘겨줄 때가 있다. 한글 데이터도 보내고 url 등도 보내기도 하며 Javascript에서 사용하기 위하여 json 등으로 보내기도 한다.이럴 때 한글, url등과 같은 특수 문자가 들어가는 데이터는 종종 오류를 내...

매주의 시작일을 일요일로 정하고 지난주 일요일과 토요일을 구해 오는 함수

매주의 시작일을 일요일로 정하고 지난주 일요일과 토요일을 구해 오는 함수

매주 시작 요일을 일요일로 지정하고, 한주 시작(일요일)과 종료(토요일)에 대한 정보를 반환하는 함수입니다.일자를 입력하면 해당 일자가 속한 주의 시작(일요일)과 종료(토요일)에 해당하는 날짜를 반환합니다.<?php$ymd = $_GET[ymd] ? $_GET[ymd] : date("Y-m-d");$symd = $_GET[symd] ? $_GET[symd] : date("Y-m-d", strtotime("-1...

php 생년월일로 별자리 구하기

php 생년월일로 별자리 구하기

사용자의 생년월일을 입력하면 사용자에게 해당하는 별자리 코드를 반환하는 함수입니다.생년월일의 데이트 타입은 YYYY-MM-DD 형식으로 입력하세요. strtotime() 함수가 지원하는 날짜 형식은 모두 사용 가능합니다.<?php$Zodiac = Array("Ari"=>"양자리", "Tau"=>"황소자리", "Gem"=>"쌍둥이자리", "Can"=>"게자리", "Leo"=>"사자자리", "Vir"=>"처녀자리", "Lib"=>"천칭자리", "Sco"=>"전갈자리", "Sag"=>"사수자리", "Cap"=>"염소자리", "Aqu"=>"물병자리", "Pis"=>"물고기자리");function...

GD를 이용한 기본기능 썸네일,CROP,CROP썸네일,텍스트 만들기에 기능추가

GD를 이용한 기본기능 썸네일,CROP,CROP썸네일,텍스트 만들기에 기능추가

GD Library를 이용한 Thumbnail 생성 클래스입니다.기본적인 이미지 리사이징 및 리사이징과 동시에 비율에 맞춰 Crop 하는 기능이 있고, 워터마크를 추가 할 수 있습니다. 본 코드는 PHP School의 Tip&Tech 게시판에 올라온 php사랑이님의 게시물을 기본 베이스로 하여 제가...

$_SERVER[QUERY_STRING] 특정 파라미터 삭제 출력하기

$_SERVER[QUERY_STRING] 특정 파라미터 삭제 출력하기

PHP의 $_SERVER[QUERY_STRING]를 이용하여 Get 방식의 Method 처리를 할 경우 특정 파라미터를 제거하거나 추가해 줘야 하는 경우가 있다.보통 게시판의 페이징 작업을 할 때 주로 사용되는데, 동일한 Query String 문자열에서 페이징에 해당하는 page 값만 제거하고 다시 붙여넣고...

PHP : mysql_real_escape_string()

PHP : mysql_real_escape_string()

mysql_real_escape_string() PHP에서 SQL Injection 공격 등을 방어하기 위하여 특수 문자열을 이스케이프 하기 위한 함수이다.mysql_real_escape_string() 함수를 호출하면 \x00, \n, \r, \, ', ", \x1a와 같은 문자 앞에 \(역슬레시)를 붙여서 해당 문자가 실제 작동하지 않도록 이스케이프 해준다.이...

MySQL : SQL_CALC_FOUND_ROWS()

MySQL : SQL_CALC_FOUND_ROWS()

SQL_CALC_FOUND_ROWS는 SELECT 쿼리에 사용되는 MySQL 힌트로 SELECT 쿼리에 의해 반환되는 전체 row의 개수를 임시로 저장하는 역할을 합니다.만약, SELECT 쿼리에 LIMIT 절이 포함되어 있는 경우에는 LIMIT 절을 적용하지 않은 전체 row의 개수를 임시로 저장합니다.임시로 저장된 row의...