일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- css
- html
- IPO
- Oracle
- 제이쿼리
- 코드이그나이터
- codeigniter
- php
- MYSQL
- 리눅스
- Eclipse
- 자바
- jquery
- 주식
- 6월 공모주 청약 일정
- 자바스크립트
- 공모주
- SQL
- 오라클
- JavaScript
- java
- Stock ipo
- 주식 청약 일정
- 공모주 청약 일정
- linux
- 7월 공모주 청약 일정
- 맥
- 주식 청약
- 공모주 청약
- Stock
- Today
- Total
목록php (523)
개발자의 끄적끄적
[php] 엑셀 시트 여러개 생성하는 방법 / php excel creatSheet example php 에서 엑셀을 이용해서 데이터를 출력하다보면 여러개의 시트를 하나의 엑셀파일로 구성해야 하는 경우가 있습니다! 그럴때는 시트의 번호를 부여해야 하는데요! 바로 아래 방법으로 번호룰 부여해서 생성하시면 됩니다! $objPHPExcel->removeSheetByIndex(0); $sheetNo = 0; foreach($arr_data as $data) { $objSheet = $objPHPExcel->createSheet($sheetNo); ... sheetNo++: } 위 내용 보시면 아시겠지만, 초기에 생성되는 0번째 시트를 삭제하고, 반복문을 통해서 작업할때마다 시트를 생성하고 시트번호를 증가시켜주시..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cGiOZx/btsjkh4QTbj/BTtlvVg5Q99A3lVk9fAfOk/img.png)
[php] php 컴포저 업데이트 방법 / php composer update & rollback example php 로 웹사이트를 개발하다보면, composer 로 라이브러리를 설치해서 사용하곤 합니다! 신규로 라이브러리를 추가하려고 하다보면 composer 를 업데이트하라고 나오는 경우가 있는데요! 그럴때는 아래 이미지와 같이 composer self-update --preview 명령어를 실행해주시면 됩니다! 위 이미지를 보시면 아시겠지만, 만약 이전버전의 composer 로 돌아가고 싶으면 초록색 글씨처럼 composer self-update --rollback 명령어를 사용하시면 됩니다! 참고들 하세요!
[php/codeigniter] 코드이그나이터 다중도메인 접근 설정방법 php 프레임워크 중에서 코드이그나이터를 사용하여 사이트를 개발하다보면 접근하는 도메인별로 다른 폴더를 바라보도록 설정해야 하는 경우가 있습니다. 물론 apache 나 nginx 에서도 설정할 수 있지만, index.php 파일에서도 설정이 가능합니다! // $application_folder = 'application'; switch($_SERVER['HTTP_HOST']) { case('a.test.com') : $application_folder = 'application_a'; break; case('aa.test.com') : $application_folder = 'application_aa'; break; default ..
[php] php 초를 재생시간으로 변환하는 함수 / php calc playtime example php 를 사용하다보면 초단위를 입력받아서 재생시간을 표기하고 싶은 경우가 있습니다! 그럴때는 아래함수를 사용하시면 됩니다! function calc_sec_to_playtime($sec) { $h = sprintf("%02d", intval($sec) / 3600); $temp = $sec % 3600; $m = sprintf("%02d", $temp / 60); $s = sprintf("%02d", $temp % 60); $rtn_str = $h . ' ' . $m . "' " . $s."''"; if( $h == "00" ) { $rtn_str = $m . "' " . $s."''"; if( $m =..
[php] file_get_html 파싱 메모리 누수 방지 방법 php 에서 html 을 파싱하기 위해서 file_get_html 을 사용하다보면 메모리 관련 이슈가 발생되는 경우가 종종 있습니다. 그럴때는 아래와 같이 clear 를 사용하시면 됩니다. $html->clear(); 위와 같이 clear 를 호출하면, 객체의 속성이 해제되고 메모리 누수를 방지할 수 있습니다! 참고들 하세요!
[php] codeigniter 500 error redirect example / 코드이그나이터 500에러 리다이렉트 방법 php framework 중 codeigniter 를 사용하여 사이트를 개발하다보면 500 에러가 발생되었을때 특정페이지로 이동시키고 싶은 경우가 종종 있습니다. 그럴때 참고할만한 내용이 있어서 공유하려고 합니다! 아래 링크 들어가셔서 참고해보시면 도움이 되실듯 합니다! codeigniter 500 error redirect example : https://stackoverflow.com/questions/43884283/redirect-to-custom-design-500-error-page-in-php-codeigniter Redirect to custom design 500 ..
[php] php 컨텐츠 seo 최적화 변환 함수 php 에서 게시물을 seo에 최적화 되도록 처리해야하는 경우가 있습니다. 그럴때 아래 함수를 활용해서, 타이틀이나 내용을 최적화되도록 변환할 수 있습니다! function get_seo_title($string) { $separator = '-'; $quoteSeparator = preg_quote($separator, '#'); $trans = array( '&.+?;' => '', '[^\w\d _-]' => '', '\s+' => $separator, '('.$quoteSeparator.')+'=> $separator ); $string = strip_tags($string); foreach ($trans as $key => $val){ $stri..
[php] curl custom request method example / curl 커스텀 request 메소드 예제 php 에서 api 연동을 하다보면 curl 을 이용하여 작업을 많이 합니다! 그중에서 rest api 는 get / post 메소드 말고 patch , put, delete 등 여러개의 메소드를 사용하는데요 curl 에서 메소드를 변경해서 사용하는 방법을 공유해보려고 합니다. 우선 아래와 같이 curl 세팅이 되어있다고 가정하고 PUT 으로 되어있는 CURLOPT_CUSTOMREQUEST 부분을 원하는 메소드로 변경해주시면 됩니다. $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HTTPH..