HTML 에서 PHP 를 사용하는 방법
이 기사에서는”HTML 페이지에서 PHP 코드를 사용하는 방법을 보여줍니다. 그것은 세계에서 가장 인기있는 서버 측 스크립팅 언어에 대한 그립을 강화하려고하는 PHP 초보자를 대상으로합니다.
다시 말하지만 PHP 는 서버 측 스크립팅 언어입니다. 즉,PHP 스크립트가 서버에서 실행되고 출력이 서버에 빌드되고 결과가 렌더링을 위해 클라이언트 브라우저에 HTML 로 전송됩니다. 스크립트에 PHP 와 HTML 을 혼합하는 것이 자연 스럽지만 초보자로서 PHP 코드와 HTML 코드를 결합하는 방법을 아는 것은 까다 롭습니다.,
무료 온라인 코스로 PHP 배우기
PHP 를 배우고 싶다면 PHP 기초에 대한 무료 온라인 코스를 확인하십시오! 이 과정에서,당신은”PHP 프로그래밍의 기초를 배울 것이다. Php 가 어떻게 작동하는지 배우고 간단한 PHP 루프와 함수를 작성하는 기초부터 시작할 것입니다. 당신은”ll 을 구축하여 코딩 클래스를 위한 간단한 객체 지향 프로그래밍(OOP). 길을 따라,당신은”배우는 모든 가장 중요한 기술을 위한 응용 프로그램을 작성한 웹 사이트:는”당신을 얻을 것을 연습 할 수있는 기회를 응답을 얻을 POST 요청을 구문 분석,JSON,사용자 인증,사용 MySQL 데이터베이스입니다.,
-
무PHPPHP 기본제레미 McPeak
오늘,우리는 토론하기 위하여 려고 하고 있는 몇 가지의 다른 방법을 선택할 수 있습에서 사용하고 싶을 때 PHP HTML. 이 기사에서 제공하는 예제를 실행할 수 있도록 PHP 의 작업 설치가 있다고 가정합니다.
PHP 와 HTML 을 결합하는 다른 방법
광범위하게 말하면 HTML 에서 PHP 를 사용할 때 두 가지 다른 접근법이 있습니다. 첫 번째는 PHP 코드를 HTML 파일 자체에 포함시키는 것입니다.,html 확장—이것은 우리가 순간에 논의 할 것이다 특별한 고려가 필요합니다. 다른 옵션 인 선호하는 방법은 PHP 와 HTML 태그를 결합하는 것입니다.php 파일.PHP 는 서버 측 스크립팅 언어이므로 코드가 해석되어 서버 측에서 실행됩니다. 예를 들어 인덱스에 다음 코드를 추가하는 경우입니다.html 파일,그것은 상자 밖으로 실행되지 않습니다.
<!DOCTYPE html><html><head><title>Embed PHP in a .html File</title></head><body><h1><?php echo "Hello World" ?></h1></body></html>
첫 번째의 모든지 않은 경우 걱정하지 않은 이런 종류의 혼합 PHP 및 HTML 코드 전에,우리는 그것을 논의 세부 사항에서 이 문서를 통해., 위 예제는 출력은 다음과 같은 귀하의 브라우저에서:
<?php echo "Hello World" ?>
그래서 당신이 볼 수 있듯이,기본적으로 PHP 태그.html 문서가 감지되지 않고”그냥 일반 텍스트로 간주되어 구문 분석하지 않고 출력합니다. 그”s 는 서버가 보통 가진 파일에 대해서만 PHP 를 실행하도록 구성되어 있기 때문입니다.php 확장.
당신이 PHP 로 HTML 파일을 실행하려는 경우,당신은 당신의 실행하는 서버를 알 수 있습니다.PHP 파일로 html 파일,하지만 그것은”와 파일에 혼합 PHP 와 HTML 코드를 넣어 훨씬 더 좋은 생각이야.php 확장.,
이 튜토리얼에서 당신을 보여줄 것입니다.
를 추가하는 방법 PHP 태그에서 HTML 페이지
때 그것을 통합하 PHP 의 코드를 HTML 콘텐츠로 묶어야 합 PHP 코드 PHP 시작 태그는<?php
고 PHP 끝 태그는?>
. 코드를 감싸이 사이의 이러한 두 가지 범주로 간주됩 PHP 코드고,따라서 그것은”ll 실행할 전에 서버 측에서 요청한 파일을 보낸 클라이언트 브라우저입니다.PHP 코드를 사용하여 메시지를 표시하는 매우 간단한 예제를 살펴 보겠습니다. 색인을 만듭니다.,문서 루트 아래에 다음 내용이있는 php 파일.위의 예에서 중요한 것은 PHP 코드가 PHP 태그에 의해 래핑된다는 것입니다.
출력 위의 예제에서는 다음과 같습니다:
경우,당신은 페이지를 보세요 그리고 그 근원은 다음과 같이 나타나야 합니다.
당신이 볼 수 있듯이,PHP 코드는 구문 분석하고 서버에서 실행된 측면 고 그것을”병합과 HTML 페이지를 보내는 클라이언트 브라우저입니다.,
자 또 다른 예를 살펴:
이 출력하는 현재 날짜와 시간이다,그래서 당신이 사용할 수 있습 PHP 코드 사이의 HTML 태그를 생산하는 동적 출력에서 server. 그것을 기억하는 것이 중요할 때마다 이 페이지는 서버에서 실행하면,모든 코드를 사<?php
및?>
태그를 사용하는 것으로 해석될 PHP 및 출력을 포함한 HTML 태그가 있습니다.실제로 다음 스 니펫과 같이 위의 예제를 작성할 수있는 또 다른 방법이 있습니다.,위의 예제에서는 PHP 의 연결 기능을 사용했습니다.이 기능을 사용하면 다른 문자열을 하나의 문자열로 결합 할 수 있습니다. 마지막으로echo
construct 를 사용하여 연결된 문자열을 표시했습니다.출력은 다음 스크린 샷과 같이 사용하는 방법에 관계없이 동일합니다.
그는 우리를 가져온 또 다른 질문:수있는 가장 좋은 방법은? 연결 기능을 사용하거나 HTML 태그 사이에 별도의 PHP 태그를 삽입해야합니까?, 말 것은 그것이 정말로 달려가 없다는 엄격한 규칙을 사용하고 다음 방법 중 하나. 개인적으로,나는 자리 표시 자 방법이 연결 방법에 비해 더 읽기 쉽다고 느낍니다.
의 전체적인 구조를 PHP 페이지와 결합 HTML 과 PHP 코드는 다음과 같습니다:
<!DOCTYPE html><html><head><title>...</title></head><body>HTML...<?php PHP code ... ?>HTML...<?php PHP code ... ?>HTML... </body></html>
다음 섹션에서,우리가 볼 수 있는 방법을 사용 PHP 루프 HTML.
사용하는 방법 PHP 루프에서 HTML 페이지
반복을 통해 배열을 생산하는 HTML 내용은 하나의 가장 일반적인 작업을”ll 가 발생할 쓰는 동안 PHP 스크립트가 있습니다., 이 섹션에서는 항목 배열을 반복하고 출력을 생성하는 방법을 살펴 보겠습니다.
대부분의 경우 데이터베이스 또는 다른 소스에서 채워진 배열 내용을 표시해야합니다. 이 예제에서는 단순성을 위해 스크립트 자체의 시작 부분에 다른 값으로 배열을 초기화합니다.
가서 다음 내용으로 PHP 파일을 만듭니다.
첫째,우리는 스크립트의 시작 부분에서 배열을 초기화했습니다. 다음으로foreach
구조를 사용하여 배열 값을 반복했습니다., 마지막으로 배열 요소 값을 표시하기 위해echo
구조를 사용했습니다.
출력이 다음과 같이 보여야 합니다.
와 함께 같은 예를 들어while
루프 다음과 같습니다:
출력 같은 것입니다. 그래서 사용할 수 있는 방법을foreach
및while
루프 HTML 을 생성하는 기반 콘텐츠에 대 PHP 배열입니다.
다음 섹션에서는 PHP 짧은 태그 구문을 어떻게 사용할 수 있는지 살펴 보겠습니다.,
PHP 짧은 태그를 사용하는 방법
지금까지 논의한 예제에서는<?php
를 모든 곳에서 시작 태그로 사용했습니다. 사실,PHP 께서는 변형,<?=
사용할 수 있을 것으로 짧은 손 구문을하려는 경우 표시 문자열이나 값의 변수입니다.
앞에서 설명한 짧은 손 구문으로 예제를 수정해 보겠습니다.
당신이 볼 수 있듯이,우리는 우리를 생략할 수 있는echo
또는print
건설을 표시하는 동안 가치에 의하여 이와 같이 간단한 구문입니다., 이와 같이 간단한 구문은 짧고 있기 때문에 표시할 무언가를 가진echo
또는print
.
그래서 이들은 HTML 콘텐츠에 PHP 를 추가하는 데 사용할 수있는 다른 방법입니다. 초보자로서,당신은 일을 할 수있는 다른 방법을 시도에서 배울 수 있으며,너무 재미 있어요!
코드를 포함하여 다른 파일
있는 상황이 많이 필요로하는 곳에 당신은 동일한 코드를 사용하여 여러 페이지의 웹 사이트입니다. 그러한 예 중 하나는 웹 사이트의 머리글 및 바닥 글 섹션입니다. 이 섹션에는 일반적으로 웹 사이트 전체에서 동일한 HTML 이 포함됩니다.,
의 생각이 이처럼 움직이 일반적인 CSS 규칙의 웹사이트로의 스타일 시트 대신 그들을 배치의 내부style
태그에 개별적인 페이지입니다.
include()
기능이 포함됩과 평가 지정된 파일과 당신에게 경고하는 경우 그것은 파일을 찾을 수 없습니다. require()
기능은 같은 일이지만,그것은 당신에게 오류 경고 대신 이 파일을 찾을 수 없습니다.큰 프로젝트에서 작업 할 때 의도하지 않게 동일한 파일을 여러 번 포함시킬 수 있습니다., 이로 인해 함수 재정의와 같은 문제가 발생할 수 있습니다. 방법 중 하나 이러한 문제를 방지하기 위해 사용하는include_once()
및require_once()
기능을 PHP.이전 섹션의 코드를 사용하여 이러한 함수를 사용하는 방법을 보여 드리겠습니다. 이 예제에서는include()
를 사용합니다. 헤더라는 파일을 만듭니다.php 와 그 안에 다음 코드를 배치.
date 라는 다른 파일을 만듭니다.php 와 그 안에 다음 코드를 배치.
<?phpinclude("header.php");?><div><?phpecho "Today’s date is <b>" . date("Y/m/d") . "</b>!";?></div></body></html>
day 라는 파일을 하나 더 만듭니다.php 와 그 안에 다음 코드를 배치.,
<?phpinclude("header.php");?><div><?phpecho "Today is <b>".date("l")."</b>!";?></div></body></html>
헤더 경로를 포함했음을 알 수 있습니다.두 날의 상단에 php.php 와 날짜.php. 세 파일이 같은 디렉토리에 있는지 확인하십시오. 개방 날짜.브라우저에서 php 는 이제 당신에게 다음과 같은 출력을 표시해야합니다.나는 이것이 어떻게 작동하는지 이해하지 못했지만,나는 그것이 어떻게 작동 하는지를 알지 못한다.php 는 다음과 같은 출력을 보여 주어야합니다.
보시다시피 헤더 안에 넣은 코드입니다.php 는 우리 파일 모두에 포함되었습니다., 이렇게하면 많은 파일로 작업 할 때 웹 개발이 훨씬 쉬워집니다. 한 곳에서 변경 만하면 모든 곳에서 반영됩니다.
결론
오늘은 PHP 와 HTML 을 혼합하여 동적 HTML 을 만드는 방법에 대해 논의했습니다. 우리는 일이 어떻게 작동 하는지를보기 위해 소수의 예제와 함께 다른 방법을 논의했습니다.
CodeCanyon 에서 최고의 PHP 스크립트
지금까지 CodeCanyon 에서 만든 최고의 PHP 스크립트의 수천을 탐험 해보세요., 와 낮은 비용,한 시간이 지불,하나 구입할 수 있습니다 이들의 높은 품질의 PHP 스크립트와 웹사이트를 개선하는 경험을 위해 당신과 당신의 방문자.
여기에 몇 가지의 최고의 판매 그리고 up-and-coming PHP 스크립트에서 사용할 수 있지 압축을 위한 2020.
-
PHP11 최고의 PHP 이벤트 캘린더 및 예약 스크립트…,s몬티 Shokeen
-
PHP10PHP URL 단축기 스크립트몬티 Shokeen
-
PHP18 최고의 연락처 양식의 PHP 스크립트에 대한 2020 년몬티 Shokeen
-
PHP을 비교하는 최고 5PHP 형태로 건축업자(4 무료 스크립트)몬티 Shokeen
-
PHP아름다운 형태를 만들기와 함께 PHP 양식을 작성기같은 캐릭터라도 Hathibelagal