웹마스터 팁

사용법

HTML에서 PHP를 사용하기 위해서는 웹서버에게 어디부터 어디까지가 PHP 코드 부분이지 알려주어야 합니다. 보통 <? ~ ?>와 같은 형태로 사용을 합니다. 이것을 PHP 태그라고 합니다. 웹서버는 이 PHP 태그를 통하여 PHP 시작과 끝을 인식할 수 있습니다. PHP 태그 사이에 있는 모든 문장은 PHP 코드로 인식되고 PHP 태그 밖에 있는 것은 일반 HTML로 인식됩니다. PHP 태그는 몇가지 스타일이 있는데 알아보겠습니다.

XML 스타일

1
<?php echo 'Hello world'; ?>

PHP가 지원되는 서버라면 이 방식을 무조건 지원하기 때문에 여러 곳에서 사용할 프로그램을 만들고 있다면 이 방식을 사용하는 것이 좋습니다. 이 스타일은 XML 문서에서도 사용할 수 있으므로 사이트에서 XML을 지원할 생각이면 꼭 이 스타일의 태그를 사용해야 합니다.

짧은 스타일

1
<? echo 'Hello world'; ?>

가장 간단한 방식입니다. 이 스타일을 사용하려면 config 파일의 short_open_tags를 활성화시켜야 합니다. 대부분 서버에서 이 형식을 지원하고 있습니다.

스크립트 스타일

1
<script language-"php"> echo 'Hello World;l </script>

가장 긴 스타일입니다.

ASP 스타일



1
<% echo 'Hello World'; %>

ASP나 ASP.NET과 같은 스타일로 config 파일에서 asp_tags를 활성화하며 사용할 수 있습니다. 기본적으로 이 태그 방식은 활성화되어 있지 않습니다.

PHP 문

앞에서 살펴본 echo 문은 문자열을 브라우저에 출력합니다.

1
echo 'Hello World';

echo 문 마지막에 찍힌 세미콜론(;)은 마침표가 문장의 끝을 나타내듯 C언어나 JAVA와 같이 PHP문의 끝을 나타냅니다.

공백

줄바꿈 문자, 스페이스, 탭 같은 공간문자를 공백(whitespace)라고 합니다. 브라우저가 HTML에서 공백을 무시하듯 PHP 처리기도 PHP 코드의 공백을 무시합니다.

1
2
echo 'Hello ';
echo 'World';

1
echo 'Hello '; echo 'world';

위 두 문장은 같은 결과를 나타내지만 처음의 코드가 읽기에 편합니다. PHP 코드의 가독성을 높이기 위해서 공백을 적절히 사용하는 것이 좋습니다.

주석

주석은 코드에 대한 설명을 적어 놓는 것을 말합니다.

1
2
3
4
/*
  용도 : 두 수의 합을 구한다
  작성일 : 07. 12. 26
*/

여러 줄 주석은 /*로 시작해서 */로 끝납니다.



1
2
echo 'Hello world'; // Hello world를 출력한다
echo 'Hello world; # Hello world를 출력한다

한 줄 주석은 주석기호(//, #) 다음부터 그 줄의 끝이나 닫는 PHP 태그까지 주석으로 처리합니다.

1
// 주석입니다. ?> 이건 주석이 아닙니다.

위 처럼 닫는 PHP 태그 앞의 '주석입니다.'는 주석입니다. 하지만 닫는 태그 다음에 있는 '이건 주석이 아닙니다.'는 닫는 태그 밖에 있기 때문에 HTML로 처리됩니다.

참고 : 성공적인 웹프로그래밍 PHP와 MySQL 제3판


제목 글쓴이 날짜
부산오피 ⦑오피쓰.COM⦒ 부산OP 부산오피 부산출장샵 부산오피 koykoyah 2025.02.20
수원오피 수원OP ⦑오피쓰.COM⦒ 수원휴게텔 수원오피 수원오피 koykoyah 2025.02.20
답십리오피 ⦑오피쓰.COM⦒ 답십리오피 답십리출장마사지 답십리오피 답십리OP koykoyah 2025.02.20
세종오피 ⦑출장마사지안내.COM⦒ 세종오피 세종OP 세종건마 세종오피 koykoyah 2025.02.20
청주오피 ⦑오피쓰주소.COM⦒ 청주마사지 청주오피 청주오피 청주OP koykoyah 2025.02.20
청주오피 ⦑오피쓰.COM⦒ 청주오피 청주출장마사지 청주오피 청주OP koykoyah 2025.02.20
대구오피 ⦑출장마사지안내.COM⦒ 대구오피 대구OP 대구건마 대구오피 koykoyah 2025.02.20
강북오피 강북출장안마 ⦑오피사이트.NET⦒ 강북OP 강북오피 강북오피 koykoyah 2025.02.20
신림오피 ⦑출장안마사이트.COM⦒ 신림마사지 신림오피 신림오피 신림OP koykoyah 2025.02.20
강북오피 ⦑오피쓰주소.COM⦒ 강북오피 강북OP 강북건마 강북오피 koykoyah 2025.02.20
부산오피 ⦑출장안마사이트.COM⦒ 부산오피 부산OP 부산건마 부산오피 koykoyah 2025.02.20
세종오피 세종출장안마 ⦑출장안마사이트.COM⦒ 세종OP 세종오피 세종오피 koykoyah 2025.02.20
용인오피 용인출장안마 ⦑출장안마사이트.COM⦒ 용인OP 용인오피 용인오피 koykoyah 2025.02.20
강동오피 강동OP ⦑오피쓰.COM⦒ 강동휴게텔 강동오피 강동오피 koykoyah 2025.02.20
대구오피 ⦑출장안마사이트.COM⦒ 대구오피 대구OP 대구건마 대구오피 koykoyah 2025.02.20
홍대오피 홍대오피 ⦑오피사이트.NET⦒ 홍대OP 홍대스파 홍대오피 koykoyah 2025.02.20
평촌오피 ⦑출장안마사이트.COM⦒ 평촌오피 평촌OP 평촌건마 평촌오피 koykoyah 2025.02.20
구미오피 ⦑출장마사지안내.COM⦒ 구미OP 구미오피 구미출장샵 구미오피 koykoyah 2025.02.20
의정부오피 ⦑출장안마사이트.COM⦒ 의정부마사지 의정부오피 의정부오피 의정부OP koykoyah 2025.02.20
남양주오피 남양주OP ⦑오피쓰.COM⦒ 남양주휴게텔 남양주오피 남양주오피 koykoyah 2025.02.20