Skip to content

CHICPRO

  • Life Log
  • Cycling Log
  • Photo Log
    • Portrait
    • Landscape
    • Flower
    • Etc
  • Coding Log
  • Information

Category: 코딩 이야기

[JS] 숫자 앞에 원하는 개수로 0 채우는 함수

2012-12-07 by 편리

날짜 형식을 2012-12-07과 같은 형식으로 만들려고 하다 보니 월과 일의 정보에서 앞쪽에 0월 채워야 하는 문제가 생겨서 함수를 작업했다. 제대로 한 것인지는 잘 모르겠지만.. JS는 워낙 초보라 뭐든 쉽지 않다. function fillzeros(num, len) {    var str = ”;    num = num.toString();     if (num.length < len) {    for (i = 0; i < len – …

Continue Reading

[PHP] 쿠폰번호 생성 함수

2012-12-07 by 편리

진행 중인 작업때문에 숫자와 영문으로 이루어진 16자리 쿠폰번호 생성 함수가 필요해서 만들어봤다. function get_coupon(){     $len=16;    $string = “ABCDEFGHIJKLMNOPQRSTUVXYZ0123456789”;    srand((double)microtime()*1000000);     $length = strlen($string);     for($i=0;$i<$len;$i++)    {        $pos = rand(0, $length-1); //0에서 $string 길이 사이의 난수를 구한다        $str .= substr( $string, $pos, 1 );    }     $str = preg_replace(“/([0-9A-Z]{4})([0-9A-Z]{4})([0-9A-Z]{4})([0-9A-Z]{4})/”, “\1-\2-\3-\4”, $str);     return $str;} 만약 …

Continue Reading

php 배열에서 중복 체크

2012-11-26 by 편리

php 에서 배열안에 중복된 값이 있는지 체크를 해야할 일이 생겼다. 먼저 새로운 값을 배열에 넣을 때 중복된 값이 있는지 체크하는 것은 in_array() 함수를 이용하면 된다. 그리고 array_unique() 함수를 이용하면 배열에서 중복된 값을 제거할 수 있다. 그래서 배열에 중복된 값이 있는지 체크하고 싶다면 이런 식으로 해보는 건 어떨까 싶다. $arr_count = count($origin); $uniq_count = count(array_unique($origin)); if($arr_count …

Continue Reading

php에서 json 데이터 처리하기

2012-11-22 by 편리

어제 작성한 글 2012/11/21 – form 에서 json을 이용해 배열 넘기기에서 json 데이터를 php로 넘겼을 경우 이 데이터를 php에서 사용할 수 있도록 처리해야 한다. 다행히 php에서는 json_decode 함수를 제공해주고 있는데 이것은 php 버전 또는 라이브러리에 따라 지원이 안될 수도 있다. json 데이트를 저장한 변수의 이름을 arr 이라고 지정했을 경우 $json_data = $_POST[‘arr’]; post로 넘어오는 과정에서 …

Continue Reading

form 에서 json을 이용해 배열 넘기기

2012-11-21 by 편리

쇼핑몰 솔루션에서 선택옵션 관련 부분을 작업 중인데.. 선택한 옵션 정보를 배열로 저장해서 php 파일에 넘겨야 할 필요성이 생기게 됐다. input 에 배열값을 저장해서 넘기게 되면 value,value.. 이런 식의 문자값이 넘어오게 되는데.. 물론 , 구분자로 사용해서 다시 배열을 만들어도 되지만 넘어온 값 중에 , 가 들어간 값이 있다면 원치 않는 결과가 나올 수도 있기 때문에 배열을 …

Continue Reading

Posts pagination

  • Previous
  • 1
  • …
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • …
  • 88
  • Next

Recent Posts

  • SK 세븐모바일 유심 셀프교체
  • php 배열 연산에서 + 와 array_merge 의 차이
  • pcntl_fork 를 이용한 다중 프로세스 실행
  • 아이폰 단축어를 이용하여 주중 공휴일엔 알람 울리지 않게 하기
  • 구글 캘린더 전체일정 재동기화
  • OpenLiteSpeed 웹서버에 HTTP 인증 적용
  • OpenLiteSpeed 웹어드민 도메인 연결
  • WireGuard를 이용한 VPN 환경 구축
  • Ubuntu 22.04 서버에 OpenLiteSpeed 웹서버 세팅
  • 맥 vim 세팅

Recent Comments

  • 편리 on 업무관리용 그누보드 게시판 스킨
  • 임종섭 on 업무관리용 그누보드 게시판 스킨
  • 캐논 5D 펌웨어 | Dslr 펌웨어 업그레이드 방법 82 개의 베스트 답변 on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • Top 5 캐논 5D 펌웨어 Top 89 Best Answers on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • 편리 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 임팀장 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 편리 on Notepad++ NppFTP 플러그인 수동 설치
  • paul-j on Notepad++ NppFTP 플러그인 수동 설치
  • YS on Windows 10 iCloud 사진 저장 폴더 변경
  • 편리 on Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2025 CHICPRO | Built using WordPress and SuperbThemes