카테고리 다 보기 72

PHP - break 문, continue 문

## break 문 - while 문이나 do while문, for문 과 같이 반복 실행되는 문장의 안에서 현재의 실행을 중지하고 현재 실행중인 영역의 밖으로 빠져나올 때 사용. (간략하게 말하면 if 문을 제외하고 현재 실행중인 제어문의 끝으로 빠져 나온다) ex) 위의 문장을 실행하면 if문에 해당되는 "윤수준"을 찾게되면 출력하고 break 문에 의해 while문을 빠져나오게 된다.## continue 문 - while, do while, for 구문과 같이 반복 실행되는 문장의 영역안에서 현재 실행중인 코드의 나머지를 진행하지 않고 다음 차례로 건너뛰는 역할을 하는 문장. break 문은 프로그램의 나머지 실행을 중지하고 빠져 나오는 역할이라면 continue문은 현재 실행중인 반복문을 건너뛰고 ..

PHP - for 문

## for 문 * 사용법 for (변수의 초기값; 조건식; 증감식) { 문장 ; // 조건식이 참일 동안 실행되는 문장 } ex) for ($i = 0; $i < 10; $++) { echo "변수 \$i의 값은 $i 입니다. "; } 위의 문장을 while문으로 변경하면 $i = 0; while ($i < 10) { echo "변수 \$i의 값은 $i 입니다. "; $i++; } * for문의 경우 초기화 문장이나 조건식, 증감식을 생략할 수 있다. ex) for ($i = 0; ; $i++) { if ($i < 10) { echo "변수 \$i의 값은 $i 입니다. "; } else { break; } } 위와 같이 조건식을 생략한 후 if문으로 조절할 수 있다. for문의 중단은 break 문에 ..

PHP - IF ELSE문

## IF ELSE 문 * 사용법 if (조건식 1) { 문장 1 // 조건식1 이 참일 경우 문장 1을 실행 } else if (조건식 2) { 문장 2 // 조건식2 가 참일 경우 문장 2를 실행 } else { 문장 3 // 위의 조건식이 모두 거짓일 경우 문장 3을 실행 } 아래와 같이 문장이 1줄일 경우 중괄호를 생략해도 된다. ex) if ($a > $b) echo $a; else if ($a < $b) echo $b; else echo $a, $b;실행되는 문장이 2줄 이상일 경우 무조건 중괄호로 묶어야 한다.

PHP - 연산자

## 연산자 * 수치 연산자 + : 덧셈, - : 뺄셈, * : 곱셈, / : 나눗셈, % : 나눗셈을 하고 난 후 나머지 값. ex) * 문자열 연산자 '.' : 연산자의 왼쪽 문자열과 오른쪽 문자열을 연결하여 문자열로 반환함. '.=' : 연산자 왼쪽에 있는 인자가 가진 값의 마지낙에 오른쪽에 있는 인자의 값을 추가한 문자열을 반환. (일반적으로 등호가 오른쪽 '.' 연산자가 왼쪽에 놓임) ex) * 대입 연산자 = : 연산자의 왼쪽에 있는 피연산자의 값을 오른쪽 피연산자의 값으로 할당. += : 연산자의 왼쪽 및 오른쪽 피연산자를 더한 후 그 값을 다시 왼쪽 피연산자의 값으로 할당. 즉 $a += $b; 는 $a = $a + $b; 와 같음 -= : 연산자의 왼쪽 피연산자에서 오른쪽 피연산자의 값을..

PHP - 상수

** 상수 - 상수란 절대 변하지 않는 값을 의미. - 한 번 정의하게 되면 함수 안에서나 스크립트의 어느 영역에서든 자유롭게 사용 가능. - PHP에서는 define() 함수를 통해서 상수를 정의한다. - 스크립트의 실행중에 절대로 그 값이 변경되거나 삭제될 수 없으며, 대소문자를 구분한다. ex) 위의 경우 VERSION은 상수로 정의되어 "2.5"라는 값을 출력 위의 경우 대소문자를 구분하므로 그냥 "VERSION"이라는 문자가 출력됨. - 미리 정의된 상수들 -> __LINE__ : 현재 PHP 파서가 파싱중인 스크립트의 행 번호 -> __FILE__ : 현재 실행중인 스크립트의 전체 경로 -> __FUNCTION__ : 현재 PHP 파서가 파싱중인 스크립트 내의 함수명 -> __CLASS__ :..