와우 아주 쓸만한 범용, 그것도 무료 PHP 라이브러리를 하나 찾았습니다.
http://gizmo.co.kr/?hid=romeo&ano=41&v=c#QcommentStart
거래명세서와 세금계산서를 아주 폼나게 출력해 주는 클래스들로 구성된 것입니다.
출력물이 꽤 쓸만하죠?
사용법은 간단합니다.
$NFORM->PrintNote(); 함수를 호출하게 되면 바로 화면 상에 위와 같은 것을 뿌려주기 때문에
출력할 값들을 넘겨받아 위의 함수를 호출하도록 별도의 PHP 파일을 하나 만들면 될 것 같습니다.
예를 들어 print.php 라는 파일을 만들었으면, 상단에 include나 require 문을 사용해 클래스 정의파일을
불러옵니다.
<?php
require 'class.trade_note.php';
?>
그리고, class.trade_note.php 파일에 함수에 대한 사용설명이 들어있기 때문에 그것을 참고해서
적당한 값들을 대입해 주면 됩니다.
그리고 맨 마지막에 앞서 말한 $NFORM->PrintNote(); 함수를 호출하면 위와 같은 화면이 출력됩니다.
함수의 인수값들로 내게 알맞는 값들을 대입해 주면 나머지는 알아서 화면에 출력해 주기 때문에
매우 편리하네요.
일단 거래명세서를 시험삼아 적용해 봤는데 훌륭하네요.
저런 걸 객체지향이라고 하나?
흠...나두 저렇게 코딩해 봤으면...쩝
'PHP' 카테고리의 다른 글
PHP 막대그래프 그리기 (2) | 2009.01.26 |
---|---|
PHP 코딩 시 유의사항 (0) | 2009.01.15 |
PHP 소스코딩법 (0) | 2008.11.30 |
변수명 다음에 자동으로 숫자 붙이기 (0) | 2008.11.24 |
explode() 함수 이해하기 (0) | 2008.11.24 |