본문 바로가기

[ programing ]/PHP

php 요약



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 .= 민국
ehco "$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비트만큼 오른쪽으로 이동(시프트)