본문 바로가기

php

[PHP] 지수를 숫자로 변환하는 방법 PHP에서 숫자 길이가 긴 경우 지수로 표현되는 때가 있습니다. 예) 2.0887E+15 위 예제의 지수로 표현된 것을 다시 숫자로 변경하는 방법을 알아봤습니다. 처음엔 직접 계산을 해봤는데 다시 지수로 표현되는 불상사가 생기더군요. ㅡ_ㅡ;;;계산식) 2.0887 * 10^15 이 계산식을 적용하기 위해 2.0887E+15 을 글자를 분리하고 곱하는 등... 몇 줄의 코드로 작성해야 했습니다. 좀 더 알아보던 중 한 줄로 끝나는 방법이 있더군요. $result = sprintf("%.0f", "2.0887E+15");echo $resul; //결과값 : 2088700000000000 평소에 잘 사용하지 않았던 sprintf 함수를 사용하여 문제를 해결했습니다. ^^ 더보기
CodeIgniter 설치 1. CodeIgniter 란? 코드이그나이터는 PHP기반 프레임워크이다. 웹사이트 구축하고자 할 때 일일이 모두 개발하는 것이 아니라 코드이그나이터 프레임워크에서 제공하는 라이브러리를 통하여 최소한의 개발을 하도록 하여 개발 속도를 향상시킨다. 2. 설치 1) CodeIgniter 사이트로 접속한다. (http://ellislab.com/codeigniter) 2) Download CodeIgniter 을 클릭하여 다운로드 받는다. 3) 다운로드된 CodeIgniter_2.2.0.zip 파일의 압축을 해제한다. 4) 압축해제한 파일을 서버에 업로드한다. index.php을 홈페이지 루트에 있어야 한다. 5) application/config/config.php 파일을 열어 기본 도메인(base_url).. 더보기
프레임사이트에서 새로고침해도 메인으로 돌아가지 않는 방법 보통 프레임을 사용하는 홈페이지에서 서브메뉴로 갔을 때 새로고침을 하면 메인페이지로 가게 된다. 그러나 위의 소스와 같은 해더값을 넣어주면 서브페이지가 새로고침 해도 메인으로 돌아가지 않고 서브페이지가 유지된 상태로 새로고침이 된다. 더보기