본문 바로가기

Programming/php

2. php 기초 문법 및 변수, 상수 (define, const)

1. 기본적으로 php는 첫머리에 <?php 로 시작해서 끝머리에 ?> 를 입력해주고

그 사이에 코드를 작성하면 된다. 한 줄 마다 세미콜론을 붙혀 구분한다.

 

 

2. 변수 $로 선언한다.

 예 ) $a = 123; 

 

 

3. 상수define 혹은 const를 사용하여 선언한다.

최초에 선언한 상수 값만 적용되고 변경이 불가능하다.

 예 ) define ('a','1111'); 

       const a = "2222";

 

 

4. echo는 출력할 때 사용한다.

 

 

예제 ) index.php 

<html>
<?php
echo "Hello world!"; // echo => 출력하는 기능
echo "<h1>문자가 커집니다</h1>"; //태그 사용 가능

//한줄 주석

/* 
여러줄
주석 
표시
*/


//변수 선언 방법 : $ 사용 
$a = 123;
echo $a;
$a = 345;
echo $a; //값 변경 가능 -> 변수

//상수 선언 방법 1 : define
define('A', '123');
echo A;
define('A','456');
echo A;

//상수 선언 방법 2 : const
const B = "123";
const B = "234"; 
echo B; 

/*상수는 변수처럼 값이 변하지 못하기 때문에 최초에 선언한 A만 출력되고
그 다음 "456"로 선언한 A 값은 Notice : Constant A already defined in ~ 이라고 하면서 오류 메세지가 출력된다.
(const로 선언한 B도 마찬가지) */

/* define과 const의 차이점은 
define은 변수명에 쌍따옴표 사용, const는 쌍따옴표 x */


?>
</html>