본문 바로가기

PHP/PHP Programming

[PHP] 숫자 천단위 콤마 삽입(number_format, filter_var 함수) ■ 숫자 천단위 콤마 삽입(number_format, filter_var) 개발도중 기존값이 이렇게 통일 되지 않게 들어가 있는 경우가 존재했다. PHP에서는 천단위마다 콤마를 찍기 위해서는 number_format을 사용하면 되는데 이걸 써서 저 DB의 값들을 출력한다고 하면 천단위 콤마가 다시 적용되어 값이 꼬이는 경우가 발생하였다. 이 경우 아래와 같이 number_format과 filter_var를 동시에 적용함으로서 해결하였다. # 출력 코드 number_thousand.php # 출력결과 더보기
[PHP] GET방식으로 배열(Array) 전송하기 [PHP] GET방식으로 배열(Array) 전송하기 iframe 창을 띄우는 과정에서 넘겨야 할 값이 배열인 경우가 발생하였다. 그래서 GET방식으로 배열을 보내는 과정을 정리해 보았다. 01. GET값을 전송할 페이지 get_transmit.php 02. GET값을 전송받을 페이지 get_receive.php 출력결과는 아래와 같다. 더보기
[PHP] Division By Zero 에러 Division By Zero 에러는 PHP에서 아래와같이 0의 값으로 나누는 경우 발생하는 경우이다. divisionbyzero.php Division By Zero 에러 나누기 값은 출력결과 이 에러를 해결 하려면 0일경우 계산되지 않게끔 처리해 줘야한다. divisionbyzero.php Division By Zero 에러 나누기 값은 출력결과 더보기
[PHP] strip_tags()를 사용하여 HTML 태그 제거 하여 데이터 불러오기 ■ strip_tags()를 사용하여 HTML 태그 제거 하여 데이터 불러오기 값을 불러오는 필드의 값이null 인경우 출력하지 않는페이지에서 태그값이 들어가 있어 출력되는 경우가 있었다. 이경우 strip_tags($필드명) 으로 태그를 제거함으로서 해결 할 수 있었다. 더보기
[PHP] 파일 열기 함수 [PHP] 파일 열기 함수 ■ fopen( ) : 파일을 엽니다. ■ b : 플래그 문제 ■ ## : // 프로토콜 ■ fopen( ) 함수 resource fopen(String $filename, string @mode [, bool $use_include_path=false [, resource $context ]](PHP 4, PHP 5) 이 함수는 호스트의 파일을 열거나 새로 만든다. 모드 의미 r · 읽기 전용으로 연다. r+ · 읽기와 쓰기 모드로 연다 w · 쓰기 전용으로 연다 · 기존 파일 내용은 완전히 지워지고, 새로 만든다. · 파일이 존재하지 않는다면 새로 만든다. w+ · 읽기와 쓰기 모드로 연다 · 기존 파일 내용은 완전히 지워지고, 새로 만든다. · 파일이 존재하지 않는다면 새.. 더보기