PHP/PHP

PHP(Hypertext Preprocessor)의 특징

본클라쓰 2009. 9. 14. 15:27

 

PHP(HyperText Preprocessor)

 

: PHP는 널리 사용되는 오픈 소스(다운로드와 사용이 무료)로 동적인 HTML 페이지를 제작할 때 사용되는 Server-Side Scripting 언어입니다. 서버내에서 실행되는 스크립트 언어로 다양한 데이터베이스(mysql, informix, oracle, sybase, solid, pstgreSQL, generic ODBC등)를 지원합니다.

 

PHP로 작성된 파일은 확장자를 .php, php3, phtml 등을 사용하며, PHP는 초보에게는 매우 쉽고, 전문가에게는 많은 고급 기능을 제공합니다. PHP로 작성된 프로그램을 실행하기 위해서는 PHP 파서와 웹 서버가 필요합니다.

 

 

 

동적인 HTML 페이지를 작성하기 위한 PHP 사용하기

 

 PHP는 HTTP 서버에서 사용되는 스크립트 언어로 동적인 HTML 페이지를 생성할 때 사용되는 언어입니다. HTML 페이지에 <?PHP  ...코드... ?> 또는 <? ...코드... ?> 처럼 스크립트 블럭 안에 PHP 코드를 넣어 사용합니다. PHP는 라인을 세미콜론(;)으로 구분하여 문장을 분리하거나 하나의 구조를 다른 구조와 구별하기 위해 사용합니다.

 

 PHP는 기본적으로 C언어 수준의 언어로 작성된 절차지향적 언어이지만 현재의 PHP는 객체지향 프로그래밍 기법을 어느 정도 도입하여 클래스 작성이 가능한 언어로 발전하였다.

 


HTML페이지 내에 PHP 코드 작성 방법

<?PHP

    $var = "Hello";

    echo "$var";

?>



※ PHP의 시작태그와 종료태그

 HTTP 서버에 사용자의 요청이 왔을 경우 요청하는 페이지가 PHP페이지인 경우 PHP파서에서 문서를 요청합니다. PHP파서는 프로그래머가 작성한 PHP문서를 해석하는데 PHP 코드를 찾애내기 위해 PHP 시작태그와 종료태그를 찾습니다. 이 때 PHP 시작태그와 종료태그 안에 있는 코드만 PHP파서는 해석을 해 전체 HTML 문서를 만듭니다. PHP 시작태그는 '<?PHP' 또는 '<?' 이며 끝 태그는 '?>' 입니다.

 

'PHP > PHP' 카테고리의 다른 글

PHP 반복문  (0) 2009.09.14
PHP 배열  (0) 2009.09.14
PHP 조건문  (0) 2009.09.14
PHP 연산자  (0) 2009.09.14
변수선언 방법과 상수  (0) 2009.09.14