PHP-소개

PHP는 점점 더 많은 사람들이 그것이 얼마나 유용한 지 알게됨에 따라 진화 한 작은 오픈 소스 프로젝트로 시작되었습니다. Rasmus Lerdorf는 1994 년에 PHP의 첫 번째 버전을 공개했습니다.

  • PHP는 "PHP : Hypertext Preprocessor"의 재귀 적 약어입니다.

  • PHP는 HTML에 포함 된 서버 측 스크립팅 언어입니다. 동적 콘텐츠, 데이터베이스, 세션 추적을 관리하고 전체 전자 상거래 사이트를 구축하는 데 사용됩니다.

  • MySQL, PostgreSQL, Oracle, Sybase, Informix 및 Microsoft SQL Server를 포함하여 널리 사용되는 여러 데이터베이스와 통합됩니다.

  • PHP는 특히 유닉스 측에서 아파치 모듈로 컴파일 할 때 유쾌하게 실행됩니다. 일단 시작된 MySQL 서버는 기록 설정 시간에 엄청난 결과 세트로 매우 복잡한 쿼리도 실행합니다.

  • PHP는 POP3, IMAP 및 LDAP와 같은 많은 주요 프로토콜을 지원합니다. PHP4는 Java 및 분산 객체 아키텍처 (COM 및 CORBA)에 대한 지원을 추가하여 처음으로 n 계층 개발을 가능하게했습니다.

  • PHP는 관대합니다 : PHP 언어는 가능한 한 관대합니다.

  • PHP 구문은 C와 비슷합니다.

PHP의 일반적인 사용

  • PHP는 시스템 기능을 수행합니다. 즉, 시스템의 파일을 만들고 열고 읽고 쓰고 닫을 수 있습니다.

  • PHP는 양식을 처리 할 수 ​​있습니다. 즉, 파일에서 데이터를 수집하고, 파일에 데이터를 저장하고, 이메일을 통해 데이터를 보내고, 사용자에게 데이터를 반환 할 수 있습니다.

  • PHP를 통해 데이터베이스 내의 요소를 추가, 삭제, 수정합니다.

  • 쿠키 변수에 액세스하고 쿠키를 설정합니다.

  • PHP를 사용하면 사용자가 웹 사이트의 일부 페이지에 액세스하도록 제한 할 수 있습니다.

  • 데이터를 암호화 할 수 있습니다.

PHP의 특징

다섯 가지 중요한 특징은 PHP의 실용적인 특성을 가능하게합니다.

  • Simplicity
  • Efficiency
  • Security
  • Flexibility
  • Familiarity

PHP의 "Hello World"스크립트

PHP에 대해 알아 보려면 먼저 간단한 PHP 스크립트로 시작하십시오. "Hello, World!"이후 필수 예입니다. 먼저 "Hello, World!" 스크립트.

앞서 언급했듯이 PHP는 HTML에 포함되어 있습니다. 즉, 일반 HTML (또는 최첨단 인 경우 XHTML)에 다음과 같은 PHP 문이 있습니다.

<html>
   
   <head>
      <title>Hello World</title>
   </head>
   
   <body>
      <?php echo "Hello, World!";?>
   </body>

</html>

다음 결과가 생성됩니다-

Hello, World!

위 예제의 HTML 출력을 살펴보면 서버에서 웹 브라우저로 보낸 파일에 PHP 코드가 없다는 것을 알 수 있습니다. 웹 페이지에있는 모든 PHP는 처리되고 페이지에서 제거됩니다. 웹 서버에서 클라이언트로 반환되는 유일한 것은 순수한 HTML 출력입니다.

모든 PHP 코드는 PHP 파서가 인식하는 세 가지 특수 마크 업 태그 중 하나에 포함되어야합니다.

<?php PHP code goes here ?>

<?    PHP code goes here ?>

<script language = "php"> PHP code goes here </script>

가장 일반적인 태그는 <? php ...?>이며 자습서에서도 동일한 태그를 사용합니다.

다음 장에서는 컴퓨터에서 PHP 환경 설정으로 시작한 다음 PHP 언어에 익숙해 지도록 PHP와 관련된 거의 모든 개념을 파헤칠 것입니다.