본문 바로가기

php3

[php] html -> pdf 변환/다운로드 [php] html -> pdf 변환/다운로드 방법 1. 먼저 html pdf로 변환하기 위해서는 리눅스에 파일 설치가 필요하다. https://wkhtmltopdf.org/ 해당 사이트에서 서버에 맞는 파일을 다운로드 한다. 2. centos 7 버전 기준으로 wkhtmltox-0.12.6-1.centos7.x86_64.rpm 해당 파일을 다운로드 받는다 3. 해당 파일을 서버에서 yum install 을 통해 설치 한다. 4. 그리고 php 파일에서 아래와 같은 형태로 실행한다 header('Content-Type: text/html; charset=UTF-8'); $url = " 2023. 2. 2.
[PHP] 현재페이지 URL 정보 가져오는 방법 현재 페이지에 url 정보를 가져와야할때가 있다. 그럴때는 스크립으로 가지고 오는 방법도 있겠지만 php 서버명령어를 통해서 구하는 방법도 있다. 아래와 같은 형태로 사용을 하면 현재페이지의 url을 쉽게 가지고 올수있다. $hostname=$_SERVER["HTTP_HOST"]; //도메인명(호스트)명을 구합니다. $uri= $_SERVER['REQUEST_URI']; //uri를 구합니다. $query_string=getenv("QUERY_STRING"); // Get값으로 넘어온 값들을 구합니다. $phpself=$_SERVER["PHP_SELF"]; //현재 실행되고 있는 페이지의 url을 구합니다. $basename=basename($_SERVER["PHP_SELF"]); //현재 실행되고 있는.. 2018. 5. 8.
php 숫자 앞에 0 을 붙일때, sprintf 쓰자! php 숫자 앞에 0 을 붙일때, sprintf 쓰자! 숫자를 반복문을 돌려서 나열할 때, 숫자가 한자리 수 일 경우 앞에 0을 넣는 팁을 설명하려 한다. 예를 들어 1 부터 20까지 for문으로 돌려서 나열할 때대부분 숫자 변수 값에 ++을 추가해서1 2 3 4 5 6 7 8 9 10 11 12 13 ... 이런식으로 나열을 하는데나열했을 때 정렬이 된 것 처럼 이쁘게 보이고 싶을 경우 한자리 숫자 앞에 0을 채워넣기를 하려한다. 이럴때, 다음 소스처럼 sprintf를 사용하자. for($i = $fromCount ; $i 2016. 11. 3.