PHP

PHP

    ›기초 문법

    eBook

    • eBook 다운로드

    개발 환경 만들기

    • PHP 시작하기
    • 윈도우용 APM 설치
    • 리눅스용 APM 설치
    • 에디터 설치하기
    • APM 환경 테스트

    기초 문법

    • PHP 동작 방식
    • PHP는 무엇인가?
    • PHP 모드와 HTML 모드
    • 변수 - 진리값, 정수,실수,문자열
    • 변수 - 배열, 객체, 널
    • 변수의 종류와 외부로부터의 변수
    • 식별자
    • 변수의 범위
    • 상수
    • 연산자
    • 연산자 우선순위
    • if
    • while, for, continue, break, switch
    • 제어 구조 - include , require , return
    • 함수

    식별자

    식별자

    변수는 앞서 말씀드렸듯이 $ 표시를 시작으로 일정의 문자열을 덧붙여 만듭니다.
    그런데 달러 표시 다음에 붙는 문자열에는 아무 문자나 올수 있는게 아니라
    일정의 규칙을 위반하지 않아야만 변수로 이용할 수 있습니다.

    이 규칙이 위배되지 않는 문자열을 식별자라고 합니다.
    즉, 식별자는 변수나 클래스 함수등의 이름으로 쓰일 수 있는 문자열이지요.

    1. 영문 소, 대문자 , 숫자 그리고 _(밑줄)로 이루어 집니다. 이 이외의 문자를 포함하면 에러가 나게 됩니다.
    2. 소문자 대문자의 구별이 있습니다. (PHP 내장함수 제외 예) print()와 Print()는 같음)
    3. 변수는 반드시 $로 시작합니다.
    4. 식별자의 첫 문자는 숫자가 올 수 없습니다. (7abc 는 식별자가 될 수 없음)

    PHP는 Unicode 변수를 허용하므로 한글 변수명도 사용가능합니다.
    $변수 처럼말이죠. 그래도 영문변수명을 쓰는 버릇을 들이세요 ^^

    허용가능한 식별자와 불가능한 식별자의 예를 비교해 보겠습니다.

    허용 : babo , php7 , linux_apache_php_MySQL
    불허 : babo? , 7php , linux-apache-php-MySQL

    위의 비교를 유심히 살펴 보시면 어떤 것이 식별자로 사용 가능한지 아실 수 있을 것입니다.

    변수의 활용

    그럼 이 식별자를 이용해 변수를 만들고 이 변수를 출력하는 프로그램을 만들어 보겠습니다.

    <?php  
    $a = 1;  
    $b = 2;  
    $sum = $a + $b ;  
      
    echo "$a + $b = $sum";  
    ?>
    

    위 소스의 결과는 다음과 같습니다.

    1 + 2 = 3
    

    변수 $a 값과 $b 값을 더해서(+) $sum 변수값에 대입하고 출력하는 소스입니다.
    쉽죠? 이제 변수가 어떤 것인지 조금 아시겠어요?

    주의.
    미리 정의된 변수와 똑같은 이름의 변수를 만들어 쓰지 않도록 유의하시기 바랍니다.

    Last updated on 2020-3-31 by Myeongjin Cho
    ← 변수의 종류와 외부로부터의 변수변수의 범위 →
    • 식별자
    • 변수의 활용
    커뮤니티
    PHP 공식 웹사이트한국 PHP 개발자 커뮤니티
    유용한 정보
    책 소스 코드
    Copyright © 2020 EZPHP.NET