php 요약
큰따옴표( " ) 를 echo문을 이용하여 출력시킬 시에는
( \ ) +( " ) 를 이용한다.
또 $ 를 echo문을 이용하여 출력시킬시에도
( \ ) +( $ ) 를 이용한다.
<title>...</title> 인터넷에서 정보검색을 할때 키워드로 사용된다.
php 변수 선언시 $ 앞에 붙여줘야 한다.
php 변수는 $my_name 와 같이 사용
php 변수 알파벳 대소문자를 구분
php는 변수 선언시 데이터형을 지정하지 않는다.
변수에 값을 입력하면 그 변수의 데이터형이 결정된다.
변수의 타입출력 함수는 gettype($var) 을 사용한다.
변수의 데이터형과 값을 출력하는 함수는 var_dump($num)을 이용한다.
정수형으로 선언된 변수의 연산결과가 정수형 값의 표현범위(-2147483648 ~ 2147483647 )를 초과하게 되는 경우에는 계산된 결과값의 데이터형은
정수형이 아닌 실수형으로 형 변환이 발생한다.
$name="홍길동"
ehco "허균의 $name[변수다음 뛰어써야 출력] 입니다. <br>";
ehco "허균의 {$name} 입니다. <br>";
또는 위와같이 중괄호로 변수를 묶어주면 문자열과 붙어 있어도 정상적으로 출력됨.
연산자 |
|
내용 |
---|---|---|
증가 연산자 |
$a++ |
변수 $a의 값을 먼저 반환하고 1을 증가시킨다. |
증가 연산자 |
++$a |
먼저 1을 증가시키고 변수 $a의 값을 먼저 반환한다. |
감소 연산자 |
$a-- |
변수 $a의 값을 먼저 반환하고 1을 감소시킨다. |
감소 연산자 |
--$a |
먼저 1을 감소시키고 변수 $a의 값을 먼저 반환한다. |
&a = 5; 일때
연산식 $b = $a++; 실행 하면
출력 $a = 6 , $b=5
&a = 5; 일때
연산식 $b = ++$a; 실행 하면
출력 $a = 6 , $b=6
.=
연산자 |
사용 예 |
결과값 |
---|---|---|
.= |
$a = "대한" |
대한민국 |
연산자 |
사용 예 |
의미 |
---|---|---|
& |
$a & $b |
$a와 &b의 단위 비트 간의 논리곱 |
| |
$a | $b |
$a와 &b의 단위 비트 간의 논리합 |
^ |
$a ^ $b |
$a와 &b의 단위 비트 간의 xor |
~ |
~$a |
$a와 &b의 단위 비트를 부정(0을1로, 1을0으로) |
<< |
$a << 3 |
$a의 비트열을 3비트만큼 왼쪽으로 이동(시프트) |
>> |
$a >> 2 |
$a의 비트열을 2비트만큼 오른쪽으로 이동(시프트) |