'PHP기초'에 해당되는 글 2건


오늘는 PHP 연산자에 대해서 알아보겠습니다.

여러번 배웠지만 확실 정리가 않되어 혼동이 되셨다며 오늘 정리해 보시기 바랍니다.

  

PHP 산수 연산자(산수! 오랜만에 들어보는 ㅎㅎ)

산수 연산자의 종류에는

"+" 더하기

"-" 빼기

"*" 곱하기

"/" 나누기

"%" 나머지 (5%2 = 1 요렇게 나머지를 표시합니다.)

등이 있습니다.

  

PHP 할당 연산자

할당이란 말이 복잡하지 뭐 별거 없습니다.

x = y  말그대로 x를 y에 할당했다는 의미입니다.

x += y  // x = x + y

x -= y  // x = x - y

x *= y  // x = x * y

x /= y  // x = x * y

x %= y  // x = x % y

a .= b  // a = a . b

 

PHP 증감 연산자

++x  //  출력전에 x값을 1씩 증가시킵니다.

--x  //  출력전에 x값을 1씩 감소시킵니다.

x++ //   출력후에 x값을 1씩 증가시킵니다.

x-- //   출력후에 x값을 1씩 감소시킵니다.

 

 

PHP 비교 연산자

x == y  //  x와 y의 값이 같은지 비교합니다. 4 = 4 는 true, 4 = 5 false 를 반환합니다.

x === y  //  x와  y의 값이 같은 형식인지 비교합니다. 5 === "5" 일경우 false를 반환합니다.

x != y  //  x와 y의 값이 서로 다른지를 비교합니다. 4 != 5 true를 반환합니다.

x <> y  // 위 x != y와 같은 의미입니다. 서로 다른지를 비교합니다. 4 <> 5 true를 반환합니다.

x !== y  //  x와 y의 값이 서로 다른 형식인지를 비교합니다. 4 !== 5 true를 반환합니다.

x > y  // x가 y의 값보다 큰지를 비교합니다.  5 > 4 true를 반환합니다.

x < y  // x가 y의 값보다 작은지를 비교합니다.  4 < 5 true를 반환합니다.

x >= y  //  x가 y의 값보다 크거나 같은지를 비교합니다. 5 >= 4 true를 반환합니다.

x <= y  //  x가 y의 값보다 작거나 같은지를 비교합니다.  4 <= 5 true를 반환합니다.

 

 

PHP 논리 연산자 

x and y  //  교집합이라고 생각하면 됩니다.

x=6
y=3
(x < 10 and y > 1)  true 를 반환합니다.

 

x or y  //  합집합이라고 생각하면 됩니다.

x=6
y=3
(x==6 or y==5) true 를 반환합니다.

 

x && y  //  and와 같은 의미입니다.

x=6
y=3
(x < 10 && y > 1) returns true

 

x || y  //  or와 같은 의미입니다.

x=6
y=3
(x==5 || y==5) returns false

 

! x  //  x가 값이 맞는지 틀린지를 비교합니다. 틀리면 true

x=6
y=3
!(x==y)  값이 서로 틀리기 때문에 true 를 반환합니다.

 

 

PHP 배열 연산자 

x + y  //  x와 y의 합집합

x == y  //  x와 y가 동일한 키/값 쌍을 가지면 true

x === y  //   x와 y가 동일한 키/값 쌍을 동일한 순서와 동일한 자료형으로 가지면 true

x != y  //   x와 y가 같지 않으면 true

x <> y  //  x와 y가 같지 않으면 true

x !== y  //  x와 y가 같은 형식이 아니면 true

 

코딩을 하면서 적응이 되긴 하겠지만 크게 어려운 부분은 없을거라 생각합니다. 고등학교, 대학때 쓰던 연산자와 틀린 부분이 있긴한데 그런간 간단하게 외워 주면 됩니다. 그리고 연산자는 하다보면 자연적으로 익숙해지니 크게 두려움을 느낄 필요는 없을듯합니다.

 

다음장에서는 if ~ else 에 대해서 알아볼텐데 이것만 알아도 php 코딩을 할때 엄청난 도움이 됩니다. 아무튼 다음장에서 다시 설명하겠습니다.



 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,


[PHP기초] PHP 개요

 

 PHP 개요

- PHP 파일은 text, HTML tags, scripts를 포함한다. PHP 파일 안에서 스크립트는 서버에서 실행되는 것이다.


선수학습

- HTML / XHTML
- scripting에 관한 약간의 지식


 PHP란 무엇인가?

- PHP는 Hypertext Preprocessor의 줄임말이다.

- PHP는 ASP와 같은 서버 측면 스크립팅 언어이다.

- PHP 스크립트는 서버상에서 실행되어진다.

- PHP는 대부분의 데이터베이스를 지원한다.(MYSQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)

- PHP는 오픈 소스 소프트웨어다.(OSS)

- PHP는 다운로드와 사용이 자유롭다.


PHP파일 이란?

- PHP 파일에는 text, HTML 태그 그리고, 스크립트를 포함한다.

- PHP 파일은 명백한 HTML으로 변환하여 브라우저에게 회귀시킨다.

- PHP 파일의 확장자로는 ".php", ".php3", 또는 ".phtml"이 있다.


MySQL 이란?

- MySQL은 데이터베이스 서버다.

- MySQL은 소규모 응용, 대규모 응용 둘 다 다룬다.

- MySQL은 표준 SQL을 지원한다.

- MySQL은 플랫폼 수를 컴파일한다.

- MySQL은 자유롭게 다운 사용 가능하다.


PHP + MySQL

- PHP와 MySQL의 결합은 크로스-플래폼이다.(윈도우와 유닉스 서버 모두에서 개발가능)


 PHP를 사용하는 이유?

- PHP는 서로 다른 플래폼상에서도 실행된다.(윈도우, 리눅스, 유닉스 등)

- PHP는 오늘날 사용되어지는 거의 모든 서버들에서 잘 돌아간다.

- PHP는 공식적인 PHP 자원으로 부터 자유롭게 다운가능하다.

- PHP는 배우기 싶고, 서버측면에서 효율적으로 실행된다.


뭐 부터 해야 하나?

- 윈도우나 리눅스 머신상에서 아파치 서버를 설치한다.

- 윈도우나 리눅스 머신상에서 PHP를 설치한다.

- 윈도우나 리눅스 머신상에서 MySQL을 설치한다

 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,