일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코드이그나이터
- 오라클
- php
- 자바
- 6월 공모주 청약 일정
- 공모주 청약
- 주식
- IPO
- 자바스크립트
- 주식 청약
- Oracle
- css
- linux
- JavaScript
- 공모주 청약 일정
- jquery
- 7월 공모주 청약 일정
- Eclipse
- 리눅스
- codeigniter
- java
- SQL
- html
- 맥
- Stock ipo
- 제이쿼리
- 공모주
- MYSQL
- 주식 청약 일정
- Stock
- Today
- Total
목록개발/php (530)
개발자의 끄적끄적
[php] php 한글 문자열 자르는 방법 / mb_substr 사용법 php 에서 한글 문자열을 다루다 보면 문자열을 자르는 경우가 생깁니다. 원래는 substr 을 이용하면 되지만, 한글은 2byte 기 때문에 mb_substr 을 사용해야 합니다. 아래는 기본 사용법입니다. mb_substr(문자열, 시작위치, 자를길이, 인코딩); 위 사용법처럼 자르고자 하는 문자열, 시작 인덱스 번호, 자를 길이, 인코딩(utf-8, euc-kr 등) 이렇게 4가지 파라미터를 입력하시면 됩니다! 참고들 하세요!
[php] php 문자열 모든 공백제거 정규식 php 에서 문자열을 다루다 보면 문자열 안의 모든 공백을 제거해서 글자를 다 이어 붙여야 하는 경우가 있습니다. 그럴때는 아래 나와있는 정규식을 이용하시면 됩니다! preg_replace("/\s+/", "", $string); 참고들 하세요!
[php] php aws s3 대용량 업로드 사용자 설정하는 방법 aws s3 를 이용하다 보면 대용량 파일을 업로드할때 사용자를 지정해서 올려야 합니다. composer aws sdk 에서 사용자를 지정해서 올리는 방법이 잘 정리된 사이트가 있어서 공유해보려고 합니다. 링크 들어가셔서 쭉 읽어 보시면 금방 적용하실 겁니다! 참고들 하세요! aws s3 사용자 지정 업로드 설정 방법 : http://eg3020.blogspot.com/2020/11/aws-php-s3-cloudfront.html [AWS] Php를 이용한 S3 이미지 업로드와 CloudFront에 추가 eg3020.blogspot.com
[php] php 대용량 파일 업로드 가능하도록 설정하는 방법 php 에서 파일 업로드를 다루다보면 대용량 파일을 업로드 해야하는 경우가 있습니다. vi /etc/php.ini max_execution_time = 300 max_input_time = 300 memory_limit = 256M post_max_size = 300M upload_max_filesize = 3000M 그럴때는 위와 같이 php.ini 환경파일을 수정하시면 처리가 가능합니다! php.ini 파일을 편집기를 이용해서 열고 위 내용들과 같이 값을 변경해주시면 됩니다. 참고들 하세요!
[php] php phone number hyphen example / php 전화번호 하이픈 추가 예제 php 에서 전화번호를 입력받아서 자동으로 하이픈(-) 을 추가해서 저장해야 하는 경우에는 아래나와 있는 함수를 사용하시면 됩니다! function phone_format($hp) { $hp = preg_replace("/[^0-9]/", "", $hp); return preg_replace("/([0-9]{3})([0-9]{3,4})([0-9]{4})$/", "\\1-\\2-\\3", $hp); } 위 함수를 라이브러리나 헬퍼같은곳에 로드시켜놓고 사용하시면 편하고 간단하게 사용할 수 있습니다! 참고들 하세요!
[php] php ereg_replace 를 preg_replace 로 변경하는 방법 php ereg_replace 함수가 5.3 버전이후로 없어져서 오류가 나는 경우가 있습니다. 그럴때는 아래와 같이 ereg_replace 함수를 preg_replace 로 변경해주시면 됩니다! ereg_replace("aaa", " ", $str); 위 함수를 아래로 변경하는건 간단하지만! 주의할 점은 첫번째 인자로 들어가는 패턴에 / 이게 추가된다는점입니다! preg_replace("/aaa/", " ", $str); 참고들 하세요!
[php] html 파일에서 php 문법 사용하도록 설정하는 방법 php 로 개발을 하다보면 html 파일에 php 문법을 사용해야 하는 경우가 있습니다. 그럴때는 httpd.conf 파일을 열어서 아래 내용을 추가하시면 됩니다! AddType application/x-gzip .gz .tgz 내용으로 검색하시고 그 아래줄에 밑에 있는 내용을 추가하시면 됩니다! AddType application/x-httpd-php .htm .html .php .php3 .php4 .phtml .inc 참고들 하세요!
[php] codeigniter URL별 개발 환경 설정값 적용 방법 php codeigniter 로 프로젝트를 진행하다 보면 현재 환경설정이 개발용설정인지, 상용화 설정인지 확인해서 구분하고 싶을때가 있습니다. 그럴때는 htaccess 에서 설정을 할 수 있습니다. 아래 내용을 htaccess 파일에 추가하시면 됩니다. SetEnvIfNoCase Host \.test.com CI_ENV=development SetEnvIfNoCase Host \.aaa.com CI_ENV=production 위 내용 보시면 아시겠지만, 도메인이 test.com 으로 끝나면 CI_ENV 값을 development 로 설정하고 aaa.com 으로 끝나면 CI_ENV 값을 product 로 설정하는 내용입니다. 그리고 각도..