이번 포스팅에서는 php 변수를 출력하고, 전역변수, 타입, 배열에 대한 기본적인 코딩에 대해서 알아보고자 합니다.
먼저 변수(Variable)는 숫자나 문자와 같은 값을 담을수 있는 컨테이너라고 할수가 있으며 담겨진 값을 다른 값으로 바꿀수가 있어 프로그램을 유지보수할때 필수적으로 사용한다.
변수 숫자와 문자를 담아 출력하기
php 언어에서 변수를 담기 위해서는 ‘$변수이름’ 으로 시작해야하며 예제를 보면 $a = 10; 은 $a라는 변수에 10이라는 숫자를 변수에 담은것이다.
변수를 echo $a+1; 로 하였을때 출력을 하면 결과값이 변수는 숫자 10 이므로 10+1 과 같으므로 11 숫자가 출력이 됩니다.
문자를 변수에 담을수가 있습니다. $first = “coding”; 로 담고, echo $first.” everybody”; 로 출력을 하게되면 변수 $first 는 coding 와 같으므로 coding everybody 가 출력이 됩니다.

하나의 변수로 여러개 출력하기
변수 $a = 100; 을 담았으며 $a = $a + 10; 은 100 + 10 이 되므로 110이 출력이 되며, $a = $a – 10; 는 100 – 10 이 되므로 90이 출력이 됩니다.
이같이 하나의 변수에 숫자를 담고 여러개를 출력할수가 있으며 변수가 없다면 우리가 일일이 100 이라는 숫자를 입력해야하는 번거로움이 있을수밖에 없습니다.

php 상수 define
변수와 다르게 상수는 변하지 않는값을 출력하기 위해서 사용합니다. 상수는 define 으로 시작하며 기본 코딩은 define(‘상수’,’출력할 값’) 을 입력합니다.
예제를 보면 define(‘TITLE’, ‘PHP Tutorial’); 로 정의하였으며 echo TITLE; 를 출력하게되면 PHP Tutorial 로 출력이 되는것을 확인할수가 있습니다.
다시 예제를 보면 define(‘TITLE’,’JAVA Turorial’); 로 상수를 정의하여 출력하여보면 이미 한번 TITLE 로 정의하였기 때문에 에러를 발생하게 됩니다.

변수와 상수 출력값
위에서 이미 변수 기본문법으로 출력한 값을 확인해 볼수가 있습니다. 변수 숫자계산, 문자열 출력, 변수로 여러개 출력, 상수 출력등의 결과값입니다.

위처럼 변수는 숫자나 문자를 담을수있는 하나의 그릇이라고 할수가 있으며, 변수가 없다면 우리가 일일이 입력해야 하는 어려움이 있습니다.
실제로 코딩양이 많아지다보면 변수를 사용하는 경우가 많기 때문에 이해할수있는 변수명을 입력해야 나중에 유지 보수할때 쉽게 이해할수가 있습니다.