YesYo.com MintState Forums
뒤로    YesYo.com MintState BBS > Tech > PHP
검색
멤버이름    오토
비밀번호 
 

연산자 정리

페이지 정보

작성자 MintState 댓글 0건 조회 11,085회 작성일 08-10-29 17:28

본문

연산자 정리

연산자란 산술적 또는 논리적연산을 수행하라는 의미의 기호이다..
두개의 인자들을 가지고 더하기 빼기... 비교 등등..
학교에서 산수(??), 수학 시간이라면.. 많이 들어본 말들일 것이다..

PHP 에서 지원하는 연산자의 종류는 무엇이고 사용방법을 표를 통해 알아 보도록 하자.

산술 연산자 (Arithmetic Operators)



대입 연산자 (Assignment Operators)

대입 연산자는 '=' 이다..
딱 보기에 같다 라는 뜻으로 생각하겠지만
PHP 프로그래밍이나 타 프로그래밍에서도 같다라는 의미가 아니라
오른쪽의 표현식을 계산하여 그 값을 왼쪽에 있는 피연산자의 값으로 설정한다는 의미이다.

쉽게 예를 들어서.
$a = 9;
$b = 4;
// $a는 9, $b는 4의 값을 가진다.
?>

기본적인 대입 연산자 외에 모든 Bit 단위 연산자, 산술 연산자와 결합한 복합 대입 연산자도 있다.
결합된 연산자는 표현식에서 해당 연산으로 사용되고, 그 연산 값을 왼쪽에 있는 피연산자에 대입한다.

예를 들어서 설명하면.
// $a는 8이다. $a = $a + 5; 와 동일하다.
$b = "Hello";
$b .= "There!"; // $b는 "Hello There!"가 된다. $b = $b . "There!";와 같다.
?>


Bit 단위 연산자 (Bitwise Operators)

Bir 단위 연산자는 정수형 자료의 비트를 수정하는 연산자이다.



비교 연산자 (Comparison Operators)

비교 연산자는 두개의 값을 비교하는 연산자 이다.



또 다른 조건 연산자로 C나 다른 언어에 있는 "?:" 연산자가 있다.

(expr1) ? (expr2) : (expr3);


증가/감소 연산자 (Incrementing/Decrementing Operators)



문자열 연산자 (String Operators)

문자열 연산자는 두개가 있다.

첫 번째는 왼쪽과 오른쪽의 두 문자열을 연결하는 연결(concatenation) 연산자 (".") 가 있다.
두 번째는 연결 대입 연산자 (".=") 가 있다.

// $b 의 값은 "Hello World!" 이다.

$a = "Hello ";
$a .= "World!"; // $b 의 값은 "Hello World!" 이다.
?>

댓글목록

등록된 댓글이 없습니다.

Total 165건 1 페이지
PHP 목록
번호 제목 글쓴이 조회 날짜
165 MintState 21141 10-28
164 MintState 13418 10-28
163 MintState 24122 10-28
162 MintState 13051 10-28
161 MintState 14504 10-28
160 MintState 23066 10-28
159 MintState 15914 10-28
158 MintState 12076 10-28
157 MintState 12493 10-28
156 MintState 11744 10-29
155 MintState 11649 10-29
154 MintState 12853 10-29
153 MintState 12194 10-29
152 MintState 10886 10-29
151 MintState 10988 10-29
150 MintState 9805 10-29
149 MintState 10588 10-29
148 MintState 12541 10-29
147 MintState 11547 10-29
열람중 MintState 11086 10-29
145 MintState 12267 10-29
144 MintState 14912 10-29
143 MintState 14812 10-29
142 MintState 14877 10-29
141 MintState 13441 10-29
게시물 검색
모바일 버전으로 보기
CopyRight ©2004 - 2024, YesYo.com MintState. ™