PHP 페이지에 HTML과 PHP 코드를 혼합하는 방법
2023. 11. 5. 18:41ㆍ웹/백엔드-php
728x90
반응형
PHP는 스크립트 언어로 알려진 프로그래밍 언어.
PHP는 웹 서버에서 PHP 인터프리터와 함꼐 동작하도록 만들어져 있다.
개별 PHP 페이지를 종종 스크립트라고 부른다.
PHP 페이지는 HTML 파일과 마찬가지로 텍스트 파일이다. 이 파일의 확장자는 ".php"고, 웹 서버가 PHP 인터프리터에 파일을 보내, PHP로 작성된 명령을 따르게 한다.
PHP가 브라우저에 텍스트와 HTML을 보내는 방법
"echo" 명령어는 브라우저용으로 만들고 있는 HTML 페이지에 텍스트 또는 마크업을 추가하라고 PHP 인터프리터에 지시한다.
echo 명령어 뒤로 따옴표로 묶인 텍스트 및/또는 HTML은 브라우저로 전송되어 웹 페이지에 표시된다. echo 명령어 뒤에 작은 따옴표, 큰 따옴표 어떤 것을 사용해도 괜찮지만, 여는 따옴표와 닫는 따옴표는 일치해야 한다.
echo "<b>Hello!</b>";
브라우저로 보내는 텍스트 안에 따옴표를 표시하고 싶다면, 따옴표 앞에 "백슬래시"를 추가하자.
PHP 인터프리터에 백슬래시 뒤에 오는 따옴표를 코드로 취급하지 말라고 알려주는 것이다.
이를 "이스케이핑(escaping)"이라고 부른다.
아니면 작은 따옴표 안에 큰 따옴표를 넣어도 가능하다.(그 반대로 도 가능)
echo "<b>\" Hello! \"</b>";
echo '<b>"Hello!"</b>;
페이지에 콘텐츠 쓰기
body {
font-family: "Raleway", sans-serif;
background-color: #850825;
color: #fbccbf;
margin: 0px;
background-image: url("../img/candy.png");
background-size: 245px 380px;
background-position: right top;
background-repeat: repeat-y;
}
<!DOCTYPE html>
<html>
<head>
<title>echo Command</title>
<link rel="stylesheet" href="css/styles.css">
</head>
<body>
<h1>The Candy Store</h1>
<h2><?php echo 'Ivy\'s'; ?> page</h2>
<?php echo '<p class="offer">Offer: 20% off</p>' ?>
</body>
</html>
주석
- 한줄 주석 : "//" 이나 "#"기호를 사용하면 된다.
- 여러줄 주석 : "/* */"를 사용하면 된다.
참조사이트:
https://work6.co.kr/28#google_vignette
https://www.happycgi.com/16320
반응형
'웹 > 백엔드-php' 카테고리의 다른 글
변수 (0) | 2023.11.05 |
---|---|
windows nginx-php 설치 (0) | 2023.11.05 |