일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- Oracle
- SQL
- Eclipse
- 주식 청약
- 자바
- IPO
- html
- css
- JavaScript
- php
- 코드이그나이터
- 공모주 청약 일정
- 제이쿼리
- 7월 공모주 청약 일정
- 리눅스
- 공모주
- 자바스크립트
- 주식 청약 일정
- 주식
- jquery
- Stock
- java
- 맥
- MYSQL
- 공모주 청약
- linux
- 6월 공모주 청약 일정
- Stock ipo
- 오라클
- codeigniter
- Today
- Total
목록개발/php (530)
개발자의 끄적끄적
[php/library] php codeigniter pdf 출력 및 다운로드 라이브러리 php 에서 PDF 파일을 만들거나 다운로드 하고 싶은 경우가 있어서 검색해보고 도움이 될만한 사이트를 공유하고자 링크달아봅니다! 사이트에 있는 라이브러리를 사용하면 html 을 pdf로 변환하여 출력이 가능하다고 합니다! 저도 아직은 테스트전이라.. 테스트 완료되면 오류나 도움될만한 내용을 추가적으로 공유하겠습니다. 추가적으로 아래 라이브러리 사이트는 코드이그나이터 프레임워크 기준으로 정리되어 있습니다! 참고들 하세요! pdf 라이브러리 링크 : www.mostlikers.com/2019/04/generate-and-download-PDF-file-in-codeigniter.html
[php] php에서 랜덤 숫자열 만드는 함수 php 에서 숫자만 랜덤으로 특정 자리수만큼 뽑아내고 싶을때, 즉, 랜덤 숫자열을 만들고 싶을때가 있습니다. 그럴때 아래 함수를 사용하시면 됩니다! function getRandNum($length = 6) { $characters = '0123456789'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } return $randomString; } 위 내용 보시면 아시겠지만, getRandNum 라는 함수는 $length ..
[php] php 각 단어의 첫글자만 대문자로 표기하기 / ucwords 사용법 및 예제 php 에서 특정 문자열을 입력받아서 각 문자의 첫글자만 대문자로 변환하고 싶을때 아래와 같이 ucwords 라는 내장함수를 이용하시면 됩니다. echo ucwords(strtolower('my home')) // result : My Home 위 내용을 보시면 아시겠지만, my home 라는 문자열을 ucwords 라는 함수를 이용해서 출력하면 My Home 라고 출력되게 됩니다! 여기서 참고하실점은!! strtolower 라는 함수에 my home 를 넣어서 그 값을 ucwords 한 이유는 전달 받은 문자열이 대소문자가 섞여 있는지 모른다는 가정하에 전체 소문자로 치환 후 대문자로 변환한 내용입니다! 경우에 따..
[php] php 숫자 영문 랜덤으로 조합하는 함수 php 에서 숫자와 영문을 섞어서 랜덤으로 원하는 길이만큼의 문자조합을 출력하는 함수 입니다. function getRandStr($length = 6) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } return $randomString; } 위 내용 보시면 getRandS..
[php] 배열에 특정값이 있는지 찾는 방법 / in_array() 사용법 및 예제 php 에서 특정 배열안에 들어있는 값들중 내가 원하는 값이 들어있는지 확인하고 싶은 경우가 있습니다. 그럴때는 반복문으로 일일히 체크하지 않고 아래처럼 in_array() 함수를 이용하면 됩니다. 우선 아래와 같은 배열이 있다고 가정하고, $arr = array('1','2','3','4','5'); 위 배열의 값들 중 1 이 들어있는지 확인하려면 아래와 같이 조건문을 만들면 됩니다! if( in_array("1", $arr) ) { // exist }else{ // no exist } 위 내용처럼 in_array('찾을값','대상 배열') 이런식으로 사용하면 되구요! 리턴은 boolean 으로 true / false ..
[php] 홀수 / 짝수 구분하는 방법 php 에서 짝수인지 홀수인지 구분하는 방법입니다. if($i % 2 == 1){ // 홀수인 경우 }else{ // 짝수인 경우 } 위 내용 보시면 아시겠지만, 간단하게 $i 라는 정수가 있다고 가정하고, % 연산자를 이용해서 2로 나눈 몫이 0이면 짝수 2로 나눈 몫이 1이면 홀수 라고 보시면 됩니다! 참고들 하세요!
[php] request payload 데이터 받는 방법 php 에서 컨트롤러로 수신된 데이터를 확인하려고 하는데 $_GET / $_POST / $_REQUEST 3가지를 다 출력해봐도 데이터가 안보이는 경우가 있습니다! request payload 로 전송될 때 이런경우가 있습니다! 그럴때는 아래처럼 file_get_contents('php://input') 를 사용하면 됩니다! $request_body = file_get_contents('php://input'); 위 내용 그대로 적용하고 $request_body 를 출력해보면 request payload 로 담겨진 데이터를 확인할 수 있습니다! 참고들 하세요!
[php] textarea 줄바꿈 문자를 특정태그로 변환하는 방법 php 에서 textarea 를 통해서 입력받은 데이터를 줄바꿈 할때는 nl2br 을 사용하는데요. 특정 상황에는 페이지 퍼블리싱 방식에 따라 줄바꿈을 태그로 치환해야 하는 경우도 발생합니다. 그럴때는 아래 순서대로 적용하시면 됩니다. 1. 변경하고자 하는 문자열을 줄바꿈 처리를 통해서 \n 으로 변환합니다. $desc = str_replace("\n", '\n', str_replace('"', '\"', addcslashes(str_replace("\r", '', (string)$desc), "\0..\37'\\"))); 2. 변환된 문자열(\n)을 변경하고자 하는 태그로 변경하고, 앞과 뒤를 태그로 감싸줍니다. $desc = "".st..