반응형

PHP란?

  • 정식 명칭 Personal Hypertext Preprocessor
  • php는 무료로 사용 할 수 있는 오픈 소스 스크립트이다
  • 가장 많이 사용되는 용도는 서버 스크립트로 사용된다
  • 자바와 같은 객체지향 언어이다.  
  • 처음 만들어질때의 목표가 누구든지 개인이 홈페이지를 만들 수 있기를 목표로 만들어 졌다.

시작


<?php

 // do something

?>

이렇게 asp, jsp와 비슷한 맥락으로 php코드를 시작하고 닫는다.


변수

  • $ 로 변수를 선언한다
      • 변수명은 문자나 _(언더바)로 시작하고 그 뒤에 문자,숫자,언더바를 붙일 수 있다.
      • ex) $_aa=0; $a_ = "abcd"; 
  • 변수에는 자료형을 선언하지 않아도 된다.
  • & 를 사용하여 참조를 할수 있다. 다른 변수에서 레퍼런스를 가지고 있기 때문에 기존 변수를 변경하면 다른 변수도 값이 변경 된다.

기존 변수를 삭제하게 되면 레퍼런스는 끊어지고 자동으로 마지막 값을 할당 받게 된다.

ex) $a = 0;

$b = &a; // b에는 $a의 값인 a를 가리키고 있다. 

// 사실 c언어에서 포인터로 주소값을 할당 시키고 변수를 찍어보면 주소값이 설정 되어있는데 php에서는 주소값이 아닌 0이라는 값이 찍힌다.. 왜그러는지는 아시는분 있으시면 댓글 달아주세요!


키워드
  • 가장 많이 사용되는 내장 키워드만 적겠습니다.
  • 더 확인하고 싶으신 분들은 http://php.net 에서 확인 하시면 됩니다
  • echo 

변수 값을 브라우저에 찍어준다

  • var_dump

변수의 자세한 정보를 찍어준다

  • include, require, include once, require once

해당 파일 소스를 붙인다(자세한건 다음에 설명할게요)

  • new

클래스의 인스턴스를 생성 할 때 사용된다

  • 이외에 다른 언어에서와 마찬 가지로 if, switch, foreach, while, for, break, continue, class, public, private, protect, return를 사용 할 수 있다


반응형

'PHP' 카테고리의 다른 글

php 함수 호출 경로  (0) 2016.03.02
facebook oauth 로그인 연동  (4) 2016.02.29
APM 툴 사용방법  (0) 2015.10.27
PHP parse_url 함수 사용법  (0) 2015.10.19
php 배열에 값 존재 여부  (0) 2015.05.20

+ Recent posts