PHP 3강. PHP 기본 문법
1. PHP란?
PHP는 웹 서버에서 실행되는 프로그래밍 언어입니다.
HTML 안에 PHP 코드를 작성할 수 있으며, 서버에서 실행된 결과만 브라우저에 전달됩니다.
예를 들어
<?php
echo "동부산CC";
?>
브라우저에는
동부산CC
만 출력됩니다.
2. PHP 시작과 끝
PHP 코드는 반드시 아래 태그 안에서 작성합니다.
<?php
// PHP 코드
?>
이 태그 밖은 HTML로 인식됩니다.
3. echo
가장 많이 사용하는 출력문입니다.
<?php
echo "안녕하세요";
?>
결과
안녕하세요
숫자도 출력할 수 있습니다.
<?php
echo 100;
?>
결과
100
4. print
echo와 비슷한 출력문입니다.
<?php
print "동부산CC";
?>
실무에서는 echo를 더 많이 사용합니다.
5. 주석(Comment)
한 줄 주석
// 한 줄 주석
또는
# 한 줄 주석
여러 줄 주석
/*
여러 줄
주석
*/
6. 세미콜론(;)
PHP 문장은 대부분 세미콜론으로 끝납니다.
<?php
echo "React";
echo "PHP";
?>
세미콜론을 빼면 오류가 발생할 수 있습니다.
7. HTML과 함께 사용하기
PHP 안에서도 HTML을 작성할 수 있습니다.
<?php
echo "<h1>동부산CC</h1>";
?>
결과
<h1>동부산CC</h1>
브라우저에서는 제목으로 표시됩니다.
8. HTML 속에 PHP 넣기
<h1>
<?php
echo "동부산CC";
?>
</h1>
결과
동부산CC
이 방식은 템플릿을 만들 때 자주 사용합니다.
9. 여러 줄 출력
<?php
echo "React<br>";
echo "PHP<br>";
echo "MySQL";
?>
결과
React
PHP
MySQL
10. 문자열 연결
PHP에서는 점(.)으로 문자열을 연결합니다.
<?php
echo "동부산" . "CC";
?>
결과
동부산CC
11. 줄바꿈
HTML에서는
<br>
을 사용합니다.
예)
<?php
echo "EAST<br>";
echo "WEST<br>";
echo "VALLEY";
?>
12. PHP 태그 여러 번 사용
<?php
echo "동부산";
?>
<hr>
<?php
echo "CC";
?>
HTML과 PHP를 자유롭게 섞어 사용할 수 있습니다.
13. 동부산CC 예제
<?php
echo "<h2>동부산CC 예약 시스템</h2>";
echo "<p>예약을 환영합니다.</p>";
?>
출력
동부산CC 예약 시스템
예약을 환영합니다.
14. PHP 실행 과정
브라우저
↓
Apache
↓
PHP 실행
↓
HTML 생성
↓
브라우저 출력
사용자는 PHP 코드를 볼 수 없고 결과만 받습니다.
15. 자주 사용하는 출력
문자열
echo "안녕하세요";
숫자
echo 100;
HTML
echo "<h1>제목</h1>";
16. 실무 예제
<?php
echo "<h1>동부산CC</h1>";
echo "<hr>";
echo "<p>예약하기</p>";
echo "<button>예약</button>";
?>
간단한 HTML 화면을 PHP에서 생성할 수 있습니다.
17. PHP와 HTML 비교
HTML PHP
화면 작성 화면 + 데이터 처리
정적 페이지 동적 페이지
계산 불가 계산 가능
DB 연결 불가 DB 연결 가능
18. 많이 사용하는 문법
✔ <?php ?>
✔ echo
✔ print
✔ //
✔ /* */
✔ . (문자열 연결)
19. 실습 과제
다음 내용을 PHP로 출력해 보세요.
동부산CC
예약하기
코스안내
공지사항
문의하기
조건
echo만 사용하기
<h1>, <p>, <hr> 태그 활용하기
정리
PHP 기본 문법은 <?php ?> 태그 안에서 작성하며, echo를 사용하여 문자열, 숫자, HTML을 출력할 수 있습니다.
PHP는 HTML과 함께 사용할 수 있으며, 서버에서 실행된 결과만 브라우저에 전달됩니다.
실무에서는 echo를 이용해 화면을 출력하고, 이후 변수, 조건문, 반복문, 데이터베이스와 연결하여 동적인 웹페이지를 구현하게 됩니다.
1. PHP란?
PHP는 웹 서버에서 실행되는 프로그래밍 언어입니다.
HTML 안에 PHP 코드를 작성할 수 있으며, 서버에서 실행된 결과만 브라우저에 전달됩니다.
예를 들어
<?php
echo "동부산CC";
?>
브라우저에는
동부산CC
만 출력됩니다.
2. PHP 시작과 끝
PHP 코드는 반드시 아래 태그 안에서 작성합니다.
<?php
// PHP 코드
?>
이 태그 밖은 HTML로 인식됩니다.
3. echo
가장 많이 사용하는 출력문입니다.
<?php
echo "안녕하세요";
?>
결과
안녕하세요
숫자도 출력할 수 있습니다.
<?php
echo 100;
?>
결과
100
4. print
echo와 비슷한 출력문입니다.
<?php
print "동부산CC";
?>
실무에서는 echo를 더 많이 사용합니다.
5. 주석(Comment)
한 줄 주석
// 한 줄 주석
또는
# 한 줄 주석
여러 줄 주석
/*
여러 줄
주석
*/
6. 세미콜론(;)
PHP 문장은 대부분 세미콜론으로 끝납니다.
<?php
echo "React";
echo "PHP";
?>
세미콜론을 빼면 오류가 발생할 수 있습니다.
7. HTML과 함께 사용하기
PHP 안에서도 HTML을 작성할 수 있습니다.
<?php
echo "<h1>동부산CC</h1>";
?>
결과
<h1>동부산CC</h1>
브라우저에서는 제목으로 표시됩니다.
8. HTML 속에 PHP 넣기
<h1>
<?php
echo "동부산CC";
?>
</h1>
결과
동부산CC
이 방식은 템플릿을 만들 때 자주 사용합니다.
9. 여러 줄 출력
<?php
echo "React<br>";
echo "PHP<br>";
echo "MySQL";
?>
결과
React
PHP
MySQL
10. 문자열 연결
PHP에서는 점(.)으로 문자열을 연결합니다.
<?php
echo "동부산" . "CC";
?>
결과
동부산CC
11. 줄바꿈
HTML에서는
<br>
을 사용합니다.
예)
<?php
echo "EAST<br>";
echo "WEST<br>";
echo "VALLEY";
?>
12. PHP 태그 여러 번 사용
<?php
echo "동부산";
?>
<hr>
<?php
echo "CC";
?>
HTML과 PHP를 자유롭게 섞어 사용할 수 있습니다.
13. 동부산CC 예제
<?php
echo "<h2>동부산CC 예약 시스템</h2>";
echo "<p>예약을 환영합니다.</p>";
?>
출력
동부산CC 예약 시스템
예약을 환영합니다.
14. PHP 실행 과정
브라우저
↓
Apache
↓
PHP 실행
↓
HTML 생성
↓
브라우저 출력
사용자는 PHP 코드를 볼 수 없고 결과만 받습니다.
15. 자주 사용하는 출력
문자열
echo "안녕하세요";
숫자
echo 100;
HTML
echo "<h1>제목</h1>";
16. 실무 예제
<?php
echo "<h1>동부산CC</h1>";
echo "<hr>";
echo "<p>예약하기</p>";
echo "<button>예약</button>";
?>
간단한 HTML 화면을 PHP에서 생성할 수 있습니다.
17. PHP와 HTML 비교
HTML PHP
화면 작성 화면 + 데이터 처리
정적 페이지 동적 페이지
계산 불가 계산 가능
DB 연결 불가 DB 연결 가능
18. 많이 사용하는 문법
✔ <?php ?>
✔ echo
✔ //
✔ /* */
✔ . (문자열 연결)
19. 실습 과제
다음 내용을 PHP로 출력해 보세요.
동부산CC
예약하기
코스안내
공지사항
문의하기
조건
echo만 사용하기
<h1>, <p>, <hr> 태그 활용하기
정리
PHP 기본 문법은 <?php ?> 태그 안에서 작성하며, echo를 사용하여 문자열, 숫자, HTML을 출력할 수 있습니다.
PHP는 HTML과 함께 사용할 수 있으며, 서버에서 실행된 결과만 브라우저에 전달됩니다.
실무에서는 echo를 이용해 화면을 출력하고, 이후 변수, 조건문, 반복문, 데이터베이스와 연결하여 동적인 웹페이지를 구현하게 됩니다.
#PHP 3강. PHP 기본 문법