PHP 변수(Variable) & 상수(Constants)

서린·2024년 3월 13일
0

greenstudy

목록 보기
15/44
post-thumbnail

변수(Variable) ✔

  • 변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간입니다.

    즉, 변수란 데이터(data)를 저장할 수 있는 메모리 공간이며, 저장된 값은 변경될 수 있습니다.

변수 이름 생성 규칙

  • 변수의 이름은 식별자(identifier)
  1. 변수의 이름은 영문 대소문자, 숫자, 언더스코어(_)로만 구성됩니다.

  2. 변수의 이름은 숫자와의 구분을 빠르게 하기 위해 숫자로는 시작할 수 없습니다.

  3. 변수의 이름에는 공백이 포함될 수 없습니다.

  4. 변수의 이름으로 PHP에서 미리 정의한 $this는 사용할 수 없습니다.

  5. 변수의 이름은 대소문자를 구분합니다.

$str = "안녕 php"; // 오른쪽을 왼쪽에 담음
echo $str;
  • 이런식으로 $이거 뒤에 변수 이름을 주고 = 하고 값을 준다

상수(Constants) ✔

  • 상수(constant)란 변수와 마찬가지로 데이터를 저장할 수 있는 메모리 공간을 의미합니다.

    하지만 상수가 변수와 다른 점은 한 번 선언되 면, 스크립트가 실행되는 동안 그 데이터를 변경 하거나 해제(undefined)할 수 없다는 점입니다.

     define("USER_AGE", 20);  // 앞이 상수명 뒤는 값
    • 출력 할 때는 일반적으로 echo를 쓴다
      그리고 변수는 앞에 $가 있엇지만 상수는 없다.
      echo USER_AGE;  // 상수는 앞에 $ 없음

스왑

$swap1 = "곤드레밥";
$swap2 = "짜장면";
$tmp = "";

$tmp = $swap1;
$swap1 = $swap2;
$swap2 = $tmp;

echo $swap1, $swap2;
  • 이런식으로 하면 처음에 변수를 지정한 값 $swap1, $swap2 값이 서로 바뀐다
profile
개발 일기 ( •̀ ω •́ )✧

0개의 댓글

관련 채용 정보