[변수]

# 본내용은 스킨제작을 목적으로 하는 분들을 위한 입문자용 기본 강좌입니다.

# 입문자가 쉽게 php를 느낄수 있도록 되도록 간추려서 쉽게 구성한 강좌입니다.

# 입문자가 아니면 보실 필요가 없습니다.

# 강좌의 순서는 입문자가 쉽게 와닿을수 있도록 임의로 조정했습니다.

# 강좌는 누구나 읽고 사용할수 있지만, 다른 책의 내용으로 포함될수 없습니다.

순서상은 변수형에 대해 먼저 설명하여야 하지만, 입문자의 이해를 돕기 위해 변수에 대한 내용을 먼저 다룹니다.

1. 변수란?

'변수' 라는 것은 변하는 값이라는 뜻입니다.

변수는 프로그램 진행상 여러 가지 값을 대입시켜서 사용할수 있습니다.

어려운 설명은 배제하고,

$변수명 의 형태로 사용합니다.

$과 변수명 사이에는 공백이나 탭이 들어가서는 안됩니다.

변수명에는 일반적으로 숫자, 영문대소문자, -, _ 등이 올수있습니다.

단, 변수명의 시작은 숫자가 될수 없습니다.

변수에 값을 대입하는 방법은 변수 = 값 의 형태를 취합니다.

이것은 산수나 수학에서 같다의 의미가 아닙니다.

나중에 다루겠지만 php에서는 같다라는 의미는 == 를 사용합니다.

1) 보기

<?php

$bo_table = 'test';

//이것은 주석입니다. 여기서는 $bo_table 이 변수가 되고 test 가 변수에 대입되어진 값입니다.

//이 문장 이후에는 $bo_table 이 test 와 같은 의미입니다.

?>

2) 잘못된 사용

$1bo_table -> 변수명에는 숫자가 맨앞에 올수 없습니다.

3) 의문점

변수는 어떠한 값을 대입해서 사용하는 것이라고 했는데

그냥 $bo_table = 'test'; 이렇게 사용하지 말고

그냥 test 라고 사용하면 되지 않나요?

=>변수는 앞에서 설명했듯이 변하는 값, 변할수 있는 값입니다. 처음에는 $bo_table이 test를 의미할수 있지만

그 이후에 나오는 문장에서 새로운 값을 대입할수 있다는 뜻입니다.

이후의 문장에서 $bo_table = 'test2'; 라고 대입하면 $bo_table은

더이상 test가 아니기 때문입니다.

지금은 잘 이해안되더라도 이부분은 이정도로 이해하고 넘어갑니다.