본문 바로가기
프로그래밍/PHP

PHP 문법 간단 정리3

by -현's- 2012. 1. 27.
반응형


●if문

 if(조건식)
{내용}
else
{내용}



●if~elseif~else문
 if(조건1)
{처리1}
elseif(조건2)
{처리2}
elseif(조건3)
{처리3}
else
{처리4}



●for문
 for($i=0; 조건식; $i증감)
{처리}



●foreach문 - 배열된 요소의 수만큼 처리를 반복
 foreach($a as $b)   //$b은 취득한 요소를 저장하기 위한 변수
{처리}

ex)
<html><body>
<?php
   $a=array('a'=>1, 'b'=>2, 'c'=>3, 'd'=>4);
   foreach($a as $key=>$b) {              //'$key' 는 취득한 요소의 인덱스 값을 저장
   print "$key는 $b  \n";
}

?>
</body></html>
결과
a는 1
b는 2
c는 3
d는 4
 



●while문
 while(조건식)
{처리}


●반복문 안의 break와 continue는 주로 반복문안의 조건문에서 쓰인다
break - 반복을 중단
continue - 그 회의  반복만 중단하고 다음회로 이동


●switch문
switch(식 or 변수)
{
case 값1:               //세미콜론(;)이 아닌 콜론(:)임
       처리1
       break;
case 값2:
       처리2
       break;
case 값3:
       처리4
       break;
default:
       처리;
}



●함수 정의
function 함수명(인자)
{처리} 


●date()함수 - 서버의 현재 시각을 표시
Y - 서기년
m - 월
j - 일
A - am or pm
h - 시
i - 분
s -초
D - 요일
ex)
$time=date("Y년 m월 j일 Ah:i");
print $time;


●파일 삽입 - require와 include를 사용
ex)
require "a.php";
include "b.php";


●require와 include의 차이
require는 파일 삽입 실패시 에러메시지가 표시되고 줄바꿈 처리는 중지되고
include는 파일 삽입 실패시 경고메시지가 표시되고 처리는 계속 실행된다.









반응형

댓글