PHP에서 excel(엑셀)로 출력하기

@header(“Content-type: application/vnd.ms-excel; charset=utf-8”); @header(“Content-Disposition: attachment; filename=MemberList”.date(“Y-m-d-H:i”).”.xls”); @header(“Content-Description: Sales Forecast”); print(“<meta http-equiv=”Content-Type” content=”application/vnd.ms-excel; charset=utf-8″>”); 이렇게 해주고 내용을 테이블로 구성해주면 된다. 파일명은 변수로 사용자 임의로 지정하게 하던지 적당히 바꿔주면 된다.

PHP Datetime <-> unix timestamp

언제나 신경쓰이는 시간 형식 변환. 우선 unixtimestamp를 datetime 형식으로 변환하는 방법은 $date->setTimestamp(1171502725); echo $date->format(‘U = Y-m-d H:i:s’) . “n”; date(“Y-m-d”, $timestamp ); // 이렇게 하면 간단하다. 이렇게 해주면 된다. 그 반대인 datetime 형식을 unixtimestamp로 변환하는 방법은 strtotime( $datetime ); strtotime(“+1Continue reading… PHP Datetime <-> unix timestamp

PHP – foreach

이번엔 php에서 foreach 사용하는 방법을 보자. $arr[0] = “서울”; $arr[3] = “대전”; $arr[5] = “부산”; foreach($arr as $city){ echo $city. ‘-‘; } 이렇게 하면  /* 출력결과 : 서울-대전-부산 */ 가 출력된다.  자 그럼 두번째 예제를 보자. $config[“url”] = “http://hobbiez.tistory.com”; $config[“admin”]Continue reading… PHP – foreach

php javascript 문자열 자르기

php에서 문자열을 특정 문자, 혹은 문자열을 기준으로 여러개의 배열로 분리 해낼 수 있다. 실제로 많이 쓰이는 방법이다. explode와 비슷한 기능을 하는 함수로 split이 있는데  두 함수의 차이는 split은 정규표현식을 사용하고, explode는 그것을 사용하지 않는다. 때문에 explode가 속도가 더 빠르다. $strContinue reading… php javascript 문자열 자르기

php, javascript string replace

php에서의 문자열 대체 예제 $str=str_replace(“This”,”That”,$str); javascript에서의 문자열 대체 예제 var string = “bank”; string.replace(“b”, “t”); alert(string); 위의 경우 제일 먼저 발견한 b를 t로 대체해준다. var s = “hoop pooq pool”; var result = s.replace(/oo/gi, ‘ZZ’); alert(result); 모든 oo를 ZZ로 대체해준다.

PHP 문자열에 한글이 포함되어 있는지 체크

문자열에 한글이 포함되어 있는지 체크  if(preg_match(“/[xA1-xFE][xA1-xFE]/”, $str)) //true면 한글이 포함 되어 있고 false면 없다. echo “한글포함.”; else echo “한글없음”; 문자열이 UTF8 인 경우에는  if(preg_match(“/[xE0-xFF][x80-xFF][x80-xFF]/”, $str)) //true면 한글이 포함 되어 있고 false면 없다. echo “한글포함.”; else echo “한글없음”; 로 체크 하면Continue reading… PHP 문자열에 한글이 포함되어 있는지 체크

php에서 echo로 변수의 값을 체크할 때 팁

php는 형검사를 엄격하게 하지 않는다. 그래서 다른 언어보다 편할때도, 혹은 난감할 때도 많이 생긴다. 이 팁은 형검사가 엄격하지 않기 때문에 편한 경우에 속하는데, $var 라는 변수가 있는데 어떤 시점에 이 변수의 값을 체크해보고 싶다.  이럴 때 우리는  echo $var;  라고Continue reading… php에서 echo로 변수의 값을 체크할 때 팁