본문 바로가기
반응형

Development271

PHP 날짜 함수 php로 DB 관련 작업 하다보면 날짜나 시간을 다루어야 하는 일이 많이 발생한다. 그런경우를 위한 간단한 팁이다. 현재 날짜 $today = date("Y-m-d", mktime(0,0,0,date("m") , date("d"), date("Y"))); echo $today; 결과 2005-01-10 혹은 간단하게 $today = date("Y-m-d", time(0)); 이라고 해도 같은 결과가 나온다. 어제 날짜 $yesterday = date("Y-m-d", mktime(0,0,0,date("m") , date("d")-1, date("Y"))); 내일 날짜 $tomorrow = date("Y-m-d", mktime(0,0,0,date("m") , date("d")+1, date("Y"))); 이.. 2011. 9. 22.
PHP 문자열 함수 php 문자열 함수 아른하면서도 필요할때는 항상 까먹고 뒤적이게 되는 함수들입니다. 개인적으로 정리해 놓으면 편할거같아 정리해봤습니다. 1. 먼저 문자열을 정리하는 함수입니다. $result = trim($string) - 문자열 앞,뒤 에있는 공백문자를 지웁니다. $result = ltrim($string) - 문자열 앞에 들어가는 공백문자를 지웁니다. $result = chop($string) - 문자열 뒤에 들어가는 공백문자를 지웁니다. 공백문자 - 줄바꿈 개행문자, 탭문자, 스페이스 등의 안보이는 문자 $result = nl2br($string) - 문자열에 포함된 줄바꿈(\r,\n) 문자를 태그로 변환합니다. (php 버전이 4.0.6 보다 낮을경우 높을경우 ) 2. 대소문자 변경 $resu.. 2011. 9. 22.
PHP / MySQL fetch_array 출처 : http://sysyusung.blog.me/20052469830 MySQL 테이블에 저장되어있는 값을 쿼리를 통해 선택 한 후에는, 그 값을 바로 사용할 수 없다. 그것을 PHP가 인식할 수 있는 형태로 변환해 주어야 하는데, 그것을 아래의 함수를 통해 할 수 있다. 테이블 필드명 name value 저장값 CUFFS アメサラサ 1. fetch_array 이 함수는 결과를 배열로 뽑아내는데, 번호로 된 배열과 필드 이름으로 된 배열 두가지가 동시에 생성된다. 위와 같은 테이블에서 데이터를 뽑아내면 fetch_array 를 통해 뽑아낸 배열의 구조는 다음과 같다. Array ( [0] => CUFFS [name] => CUFFS [1] => アメサラサ [value] => アメサラサ ) 사용법 $.. 2011. 9. 19.
UTF-8 형식으로 저장할때 생기는 공백 문제 php 웹사이트를 구축하다가 include 시 발생하는 문제. 아니 굳이 include 라기 보다는 html 문서 자체가 공백(여백)을 유지하고 있어서 UI 를 제작하는데 상당한 짜증이 났다. 그러다 보니 BOM (Byte Order Mark) 로 인한 문제였다. 보다 자세한 설명은 아래 링크에서 볼수 있다. http://corenet.tistory.com/133 내가 주로 사용하는 에디터는 울트라 에디트. 현재 버전은 15.00.0.1039 여기서는 파일을 저장할 당시 BOM 아님 이란 옵션이 나타난다. 이 옵션을 선택한채 저장을 하니 공백으로 인한 오류가 모두 사라졌다. 참으로 다행이란..ㅎㅎ;; 2011. 9. 15.
반응형