HTML/php

php 변수

zㅣ도닝 2022. 4. 8. 15:59
반응형

변수(variable)

변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간입니다.
즉, 변수란 데이터(data)를 저장할 수 있는 메모리 공간이며, 저장된 값은 변경될 수 있습니다.

변수의 선언

PHP에서는 달러($) 기호를 사용하여 다음과 같이 변수를 선언합니다.

문법

$변수이름 = 초깃값;

 

PHP에서 변수를 선언할 때는 변수의 이름 앞에 달러($) 기호를 사용하여 선언합니다.
또한, C언어와는 달리 변수를 선언할 때 따로 타입을 명시하지 않습니다.
PHP에서 변수의 타입은 해당 변수에 대입하는 값에 따라 자동으로 결정되기 때문입니다.
PHP 타입에 대한 더 자세한 사항은 PHP 기본 타입 수업에서 확인할 수 있습니다.

예제

$var = 10; // 정수값을 대입함
$var = 3.14; // 실수값을 대입함
$var = "PHP"; // 문자열을 대입함

 

위의 예제에서 변수 $var는 처음에는 정수형 변수였다가, 나중에는 실수형 변수, 마지막에는 문자열 변수로 바뀝니다.
이처럼 PHP에서는 변수에 대입되는 값에 따라 자동으로 타입 변환이 일어납니다.

  • 1. 변수의 이름은 영문 대소문자, 숫자, 언더스코어(_)로만 구성됩니다.
  • 2. 변수의 이름은 숫자와의 구분을 빠르게 하기 위해 숫자로는 시작할 수 없습니다.
  • 3. 변수의 이름에는 공백이 포함될 수 없습니다.
  • 4. 변수의 이름으로 PHP에서 미리 정의한 $this는 사용할 수 없습니다.
  • 5. 변수의 이름은 대소문자를 구분합니다.
반응형