티스토리 뷰

Study/PHP

PHP 문법

그징그징 2018. 7. 31. 16:44

PHP

(Personal Home Page Tools -> PHP : Hypertext Preprocessor)



C언어를 기반으로 만들어진 서버 측에서 실행되는 스크립트 언어







PHP 문법


C언어처럼 PHP 명령문도 마지막은 세미콜론(;)으로 끝



1. 코드 영역


?> 종료태그나 ; 을 생략 가능하지만

안되는 경우(에러 발생)가 존재하기때문에(-_-) 저는 무조건 이런 방식으로 할것입니다.

<?php

echo "안녕";

?>



2. 주석



// 한줄

/* 여러 줄*/

# 쉘 스타일 한줄


/* ㅋㅋㅋ

/* ㅎㅇㅎㅇ*/ 

*/

여러 줄 주석은 중첩이 불가능 합니다.


/* ㅎㅎㅎ

//아니

#응

*/

여러 줄 주석안에 한줄 주석은 가능합니다. 


3. echo (언어구조 - language construct) - 이하 함수



<?php

echo "문자열 출력";

ECHO "대문자도 가능";

//echo ("1번", "2번"); //에러

echo ("1번"."2번");

?>



4. 변수(식별자 - identifier)


  • $ 기호를 사용하여 변수를 선언

  • 변수명은 영문 대소문자, 숫자, 언더바( _ )로만 구성

  • 변수명은 숫자로 시작할 수 없음

  • 변수명은 공백 포함 불가

  • 변수명은 미리 정의되어진 $this는 선언 불가

  • 변수명은 대소문자 구분


* 타입을 따로 명시하지 않음.(대입되는 값에 따라 자동으로 결정됨)


$true_false = true; //Boolean

$num1 = 10; //정수

$num2 = 2.2; //실수

$name = "PHP"; //문자열

$arr[2] = "배열"




제일 기본 문법만 정리했습니다.


추가적으로 그때 그때 필요한 부분만 정리할 예정입니다.

'Study > PHP' 카테고리의 다른 글

PHP - get, post, json  (0) 2018.08.02
PHP-Oracle 연동  (0) 2018.08.01
Visual Studio Code - PHP  (0) 2018.08.01
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함