차림

2007년 2월 4일

PHP 기본 문법

PHP 구문은 <?php로 시작해서 ?>로 끝난다.


<?php
이 안에 PHP 코드가 옴
?>

설정해두기에 따라서는 <?php 대신 그냥 <?로 시작해도 된다.


<?
이 안에 PHP 코드를 넣어도 됨
?>

그런데 흥미로운 건 외국 사람들이 만든 코드는 대개 <?php로 시작하는 반면 우리나라 사람들이 만든 코드는 대개 <?로 시작하더라는 사실이다. 우리나라 호스팅 회사에서만 <?를 쓸 수 있게끔 설정해둔 것도 아닐 텐데 말이다.

PHP 구문가 오는 위치

자바스크립트는 올 수 있는 위치가 정해져 있는 데다가 HTML 문서의 어느 곳에 오느냐에 따라 실행되는 방식이 좀 다르다. 하지만 PHP는 아무데나 올 수 있다. 쓰임새에 따라서 <html> 태그가 시작하기 전에 올 수도 있고 <head> 안에 올 수도 있고 <body> 안에 올 수도 있다.

코드 구분

PHP 코드는 그 줄 (명령)이 끝날 때마다 세미콜론(;)을 붙여준다.

자바스크립트에서는 각 줄마다 반드시 세미콜론을 붙여줄 필요는 없다. 그냥 줄만 띄어주면 알아서 다음 명령으로 들어가는구나 하고 인식하지만, PHP에서는 다른 프로그램 언어가 대개 그렇듯이 세미콜론을 꼭 붙여줘야 한다.


<?php
  echo "안녕하신감";
  echo "나는 안녕하다";
?>

주석 넣는 법

PHP 구문에서 주석을 넣는 방법에는 두 가지가 있다. ///* ~ */를 이용하는 것으로 쓰는 방법은 자바스크립트에서와 같다. 자바스크립트에 주석 달기를 참고하기 바란다.

목록