PHP 하는 프로그래밍 언어 html 페이지 및 소스 코드를 프로그래밍 할 수있는 웹 사이트 용 콘텐츠를 만드는 데 자주 사용됩니다. PHP는 재귀 약어 무슨 뜻인가요 "PHP H하이퍼텍스트 P재 처리기»(처음에는 PHP 도구 또는 P개인 H오메 P나이 도구), 그리고 그것은 통역 언어 서버용 애플리케이션을 만들거나 웹 사이트 용 동적 콘텐츠를 만드는 데 사용됩니다. 최근에는 라이브러리를 사용하는 그래픽 인터페이스가있는 응용 프로그램을 포함하여 다른 유형의 프로그램을 만들 수도 있습니다. Qt o GTK +.
PHP 사용
PHP의 주요 용도는 다음과 같습니다.
- 일정 웹 일반적으로 데이터베이스 엔진과 결합 된 역학 MySQL의, 표준을 포함한 다른 엔진에 대한 기본 지원이 있지만 ODBC, 연결 가능성을 크게 확장합니다.
- 스타일의 콘솔 프로그래밍 펄 o 쉘 스크립팅.
- PHP와 PHP의 조합을 통해 브라우저에 독립적 인 그래픽 애플리케이션 생성 Qt/GTK +에서 데스크톱 응용 프로그램을 개발할 수 있습니다. 운영 체제 지원됩니다.
PHP의 장점
- 은 다중 플랫폼 언어.
- 오늘날 사용되는 대부분의 데이터베이스 드라이버와 연결하는 기능은 다음과의 연결을 강조합니다. MySQL의
- 사용자가 HTML 양식에서 입력 할 수있는 데이터를 포함하여 다양한 소스의 데이터를 읽고 조작합니다.
- 엄청난 수의 모듈 (ext 또는 확장이라고 함)을 사용하여 잠재력을 확장 할 수있는 능력.
- 공식 웹 사이트 ([1]), 그중 모든 시스템 기능이 단일 도움말 파일에 설명되고 예시되어 있다는 점이 눈에 띕니다.
- Es 파운드이므로 누구나 쉽게 접근 할 수있는 대안으로 제시됩니다.
- 기술을 허용합니다 객체 지향 프로그래밍.
- 웹용 양식을 만들 수 있습니다.
- 매우 포괄적이고 포함 된 기본 함수 라이브러리
- 변수 유형의 정의 나 상세한 저수준 처리가 필요하지 않습니다.
다음은 PHP 언어를 사용하여 개발 된 간단한 웹 페이지의 예입니다.
예 <?php if (이셋($ _ POST['쇼'])) { 에코 '안녕하세요, '.html엔티티($ _ POST['이름']) .', 가장 좋아하는 음식은 :'. html엔티티($ _ POST['음식']); } 그렇지 않으면 { ?> <양식 방법="게시하다" 액션 ="?"> 당신의 이름은 무엇입니까?"본문" 이름 ="이름"> 가장 좋아하는 음식은 무엇입니까?"음식"> 스파게티 구운 피자"제출" 이름 ="쇼" 값 ="따라, 계속"> <?php } ?>
이 코드에서 다음 특성을 관찰 할 수 있습니다.
- POST 메서드를 사용하여 양식에서 보낸 변수는 배열 내부의 언어로 수신됩니다.
$_POST
, 이러한 유형의 데이터를 쉽게 얻을 수 있습니다. 이 동일한 방법은 다음과 같이 웹 애플리케이션의 모든 정보 소스에 대해 언어에서 사용됩니다. 쿠키 매트릭스에서$_COOKIES
, URL 변수$_GET
(양식에서 데이터를 저장하는 데 사용할 수 있음), 세션 변수$_SESSION
및 어레이를 통한 서버 및 클라이언트 변수$_SERVER
. - PHP 코드는 HTML 그리고 그것과 상호 작용합니다. 이것은 공통 편집기에서 웹 페이지를 디자인 할 수 있도록합니다. HTML 태그 안에 동적 코드를 추가합니다.
<?php ?>
. - 결과는 코드의 특정 부분을 표시하고 숨 깁니다. HTML 조건부.
- 다음과 같은 웹 응용 프로그램에 언어 별 기능을 사용할 수 있습니다.
htmlentitites()
, 코드에서 특별한 의미가있는 문자를 변환합니다. HTML 또는 브라우저에 악센트 또는 움라우트로 잘못 표시 될 수 있습니다. HTML..
가장 인기있는 무료 언어에 대해 좀 더 자세히 알고 싶다면 공식 웹 사이트를 방문하세요.