반응형
말랑Cow
IT
말랑Cow
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Linux (33)
    • Windows (6)
    • Network (7)
    • Hardware (10)
    • Zabbix (13)
    • python (9)
    • script (0)
    • docker (16)
    • NAS (1)
    • DB (3)
    • php (33)
    • jQuery (1)
    • 정보보안기사 (0)
    • Ajax (1)
    • Javascript (21)
    • DELL (0)
    • HPE (0)
    • Secui (0)
    • AWS (2)
    • Elastic (0)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 리눅스
  • docker
  • 파이썬
  • 도커
  • 서버
  • JavaScript
  • Python
  • Linux
  • php 객체
  • CentOS
  • 모니터링
  • 자빅스
  • Shell
  • php
  • php 클래스
  • 네트워크
  • ZABBIX
  • bash
  • 자바스크립트
  • jQuery
hELLO · Designed By 정상우.
말랑Cow

IT

상수
php

상수

2021. 7. 14. 00:00
반응형

상수는 변수와 같이 값을 담을 수 있는 공간입니다.

하지만 변수와는 다르게 한 번 정보를 담으면 그 값은 변경될 수 없습니다.

선언하는 방법도 다릅니다.

변수는 $ 로 선언하고 상수는 define() 이나 Const 로 선언합니다.

상수의 유효범위는 변수와 다르게 전역적이기 때문에 프로그램 어디에서나 사용 가능합니다.

 

1. define()


<?php
define("TEST", "Hello TEST");
print TEST;
?>

 

TEST 라는 상수를 만들고 그 값을 Hello TEST 로 선언한 것 입니다.

 

2. const


<?php
const TEST = "Hello Const TEST";
print TEST;
?>

const 상수명 = 값 형태로 해서 간편하게 상수선언도 가능합니다.

 

 

	<?php

	$sports = array(
	"baseball" => "야구",
	"basketball" => "농구"
	);

	echo $sports["baseball"]."<br>";
	echo $sports[basketball];
	?>

위에 echo basketball 부분을 보면 큰따옴표 없이 들어간 것은 상수 취급하게 되므로 오류가 발생합니다. 

반응형

'php' 카테고리의 다른 글

조건문(if, if-else, elseif, switch)  (0) 2021.07.15
연산자  (0) 2021.07.14
전역변수 & 지역변수  (0) 2021.07.13
기본 문법  (0) 2021.07.10
selectbox 에서 선택한 값 출력  (0) 2021.07.10
    'php' 카테고리의 다른 글
    • 조건문(if, if-else, elseif, switch)
    • 연산자
    • 전역변수 & 지역변수
    • 기본 문법
    말랑Cow
    말랑Cow

    티스토리툴바