본문 바로가기
반응형

PHP 강의15

[PHP 기초강좌] 제어문 - continue 제어문 - continue continue 키워드는 주로 반복문 구문 내에서 조건문과같이 사용됩니다. 조건문이 만족될 경우 조건문 아래의 코드는 실행하지 않고, 다음 반복을 수행합니다. 다음 예제 코드는 조건문에서 변수 $i가 값이 5일 경우 건너뛰고 다음 반복을 수행하는 예제입니다. 2023. 2. 28.
[PHP 기초강좌] 제어문 - break 제어문 - break 반복문 사용 시 설정된 조건대로 기다리지 않고, 루프(Loop)에서 즉시 빠져나가고 싶은 상황이 있을 수 있습니다. break 키워드 사용은 반복문 구문 또는 switch 구문에서 사용되며, 해당 구문을 종료하고자 할 때 사용합니다. 다음 예제는 변수 $i가 값이 5가 되었을 경우 종료합니다. 2023. 2. 26.
[PHP 기초강좌] 반복문 - foreach 반복문 - foreach foreach는 PHP의 반복문 중 하나이며 다른 반복문과 달리 조건을 배열 변수를 사용하여 배열의 키(key)/값(value) 쌍 개수만큼 반복합니다. 2023. 2. 22.
[PHP 기초강좌] 반복문 - for 반복문 - for for문은 조건이 만족되면 반복적으로 실행하는 것은 while문과 비슷한 점은 있지만, 다른 점은 초기 변수 설정과 변수값 증감 설정을 할 수 있습니다. 다음 예제는 for문을 중첩하여 사용하는 예제입니다 2023. 2. 21.
[PHP 기초강좌] 반복문 - do while do while do while문은 while문과 유사하지만 한 가지 차이점이 있습니다. while문은 영역 내 구문을 실행하기 위해서 조건을 먼저 비교를 합니다. 하지만 do while문은 조건 만족 여부 상관 없이 영역 내 구문을 처음 한번 실행을 하고, 다음 반복 회차부터 조건을 비교합니다. 다음 예제는 변수 $k를 -10으로 초기화하고 do while문을 통하여 결과를 출력하는 예제입니다. 변수 $k 초기값이 do while문의 조건을 만족하지 않지만 조건과 상관없이 처음 한번은 실행을 합니다. 2023. 2. 20.
[PHP 기초강좌] 반복문 - while 반복문 - while while 반복문은 조건이 true 이면 반복적으로 수행합니다. true인 상태는 조건이 무한정 반복 수행하기 때문에 증감 연산자를 이용하여 조건을 false로 만드는 것을 유도하거나 제어문인 break문을 통하여 while문을 제어할 수 있습니다. 다음 예제는 $i를 정수 1로 초기화하고 6번 반복하는 예제입니다. 2023. 2. 17.
[PHP 기초강좌] 조건문 - switch case 조건문 - switch case switch case 구문은 구문 영역 중 하나를 선택하여 실행합니다. if elseif .. elseif else 구문의 방식은 elseif 조건마다 실행하는 반면 switch case 구문은 하나의 조건으로 바로 실행을 합니다. 조건이 만족하는 것이 없을 경우에는 default 영역을 실행 합니다. 2023. 2. 16.
[PHP 기초강좌] 조건문 - if/else, 삼항 연산자 조건문 코드를 작성하게 되면 어느 특정 조건일 경우에 실행을 해야 할 경우가 비일비재합니다. 프로그래밍 언어에서는 이를 조건문이라고 합니다. 조건문은 참(true)의 영역과 거짓(false)의 영역이 있습니다. 참의 영역의 구문을 실행하려면 boolean 데이터 유형의 true를 만족해야 하며 거짓의 영역의 구문을 실행하려면 false를 만족해야 합니다. PHP에서 이를 만족하는 구문이 if/else문과 삼항 연산자입니다. 이번 강좌에는 먼저 if/else문과 삼항 연산자에 대해서 알아보도록 하겠습니다. if/else if 문은 특정 조건이 충족되면(true 이면) if의 중괄호( { ... } ) 영역에 작성된 코드들이 실행됩니다. false일 경우 무언가 코드를 실행하고 싶을 때 else 문을 작성하.. 2023. 2. 15.
[PHP 기초강좌] 연산자 - 비트 연산자 비트 연산자 비트 연산은 이진 데이터를 연산 하기 때문에 먼저 비트와 바이트의 개념에 대해서 간략하게 살펴보고 비트 연산에 대해서 알아보도록 하겠습니다. 비트( bit, binary digit ) 비트(bit)는 binary digit의 약자입니다. 비트는 0과 1의 값만 가질 수 있으며, 그 표현은 기수법 2진수로 표현합니다. 컴퓨터 시스템은 0은 off를 의미하며 on은 1을 의미합니다. 바이트(Byte) 바이트는 정보의 기본단위이며 일련의 비트(bit)로 구성됩니다. 1바이트 당 8비트로 구성되었습니다. 단위/기호 용량 단위 1바이트(Byte) 8 bit 1킬로바이트(KB) 1024 Byte 1메가바이트(MB) 1024 KB 1기가바이트(GB) 1024MB 1테라바이트(TB) 1024GB 1페타바이.. 2023. 2. 14.
[PHP 기초강좌] 연산자 - 배열 연산자 배열 연산자 배열 연산자는 배열을 비교하거나 값을 조합하는 데 사용합니다. [ $a , $b 두 변수는 배열 ] 연산자 기호 의미/명칭 사용 예 결과 + 배열 조합 $a + $b $a와 $b를 비교하여 $b는 $a의 없는 배열 키(array key)와 배열 값(array value)을 추가합니다. == 배열 값/키 일치 여부 비교 $a == $b $a와 $b를 비교하여 배열 키/값 쌍 동일하면 true 반환 === 배열 동일 여부 비교 $a === $b $a와 $b를 비교하여 순서와 배열 키/값 쌍이 모두 동일하면 true를 반환 != 배열 값/키 불일치 여부 비교 $a != $b $a와 $b와 같지 않으면 true를 반환 배열 값/키 불일치 여부 비교 $a $b $a와 $b와 같지 않으면 true를 반.. 2023. 2. 13.
[PHP 기초강좌] 연산자 - 문자열 연산자 문자열 연산자 PHP에서 많이 활용되는 문자열 연산자입니다. 문자열 연산자는 연결 연산자와 연결 할당 연산자가 있습니다. 연산자 기호 연산자 명 사용 예 결과 . 문자열 연결 연산자 $a . $b 문자열을 저장하고 있는 두 변수 $a와 $b를 연결 할당합니다. .= 문자열 연결 할당 연산자 $a .= $b 문자열을 저장하고 있는 두 변수 $a, $b에서 $b의 문자열을 $a에 추가합니다. 2023. 2. 11.
[PHP 기초강좌] 연산자 - 논리 연산자 논리 연산자 논리 연산자는 데이터 유형 boolean으로 반환되며 true 또는 false를 반환합니다. 조건문에서 많이 활용되는 만큼 확실하게 이해하도록 합시다. 연산자 기호 연산자 명 사용 예 결과 && and $a && $b 1. true 조건 $a와 $b 모두 true이면 true를 반환 합니다. 2. false 조건 - $a와 $b 중 하나만 false여도 false를 반환 합니다. - 두 변수 모두 false이면 false를 반환 합니다. and and $a and $b 1. true 조건 $a와 $b 모두 true이면 true를 반환 합니다. 2. false 조건 - $a와 $b 중 하나만 false여도 false를 반환 합니다. - 두 변수 모두 false이면 false를 반환 합니다. |.. 2023. 2. 10.
[PHP 기초강좌] 연산자 - 비교 연산자 비교 연산자 비교 연산자는 주로 조건문에서 활용됩니다. 조건문을 배우기 전에 비교 연산자에 대한 개념을 확실히 다져 놓아야 큰 어려움 없이 조건문을 이해하실 수 있습니다. 아래 표는 연산자 기호 별로 정리를 하였습니다. 연산자 기호 의미 사용 예 결과 == 같음 $a == $b $a와 $b가 값이 같으면 true 반환 === 같음 $a === $b $a와 $b가 값이 같으면서 데이터 유형이 같으면 true 반환 != 같지 않음 $a != $b $a와 $b가 값이 같지 않으면 true 반환 같지 않음 $a $b $a와 $b가 값이 같지 않으면 true 반환 !== 같지 않음 $a !== $b $a와 $b가 값이 같지 않거나 동일한 유형이 아닌 경우 true 반환 - ~보다 큰 - 초과 $a > $b $a가.. 2023. 2. 9.
[PHP 기초강좌] 연산자 - 증감 연산자 증감 연산자 - 증가 연산자는 변수 값을 증가시키는데 사용 - 감소 연산자는 변수 값을 감소시키는데 사용 연산자 기호 설명 ++ 증가 연산 -- 감소 연산 연산 의미 결과 ++$a 전위 증가 변수 $a를 자연수 1 증가 후 반환 $a++ 후위 증가 변수 $a를 반환 후 자연수 1 증가 --$a 전위 감소 변수 $a를 자연수 1 감소 후 반환 $a-- 후위 증가 변수 $a를 반환 후 자연수 1 감소 2023. 2. 8.
[PHP 기초강좌] 연산자 - 대입 연산자 대입 연산자 프로그래밍 연산자 공부를 하면서 수학 기호와 같거나 비슷하여 혼돈하시는 분들이 많습니다. 특히 수학에서 등호(=)는 우변과 좌변이 같다는 의미이지만 프로그래밍 언어에서는 다른 의미입니다. 피 연산자(좌변)에 값을 할당한다는 의미로 사용되고 있습니다. 연산 사용 예) 동일 표현 설명 = $a = "안녕"; - += $a += 10; $a = $a + 10; 10을 더하고 결과를 $a에 저장 -= $a -= 10; $a = $a - 10; 10을 빼고 결과를 $a에 저장 *= $a *= 3; $a = $a * 3; 3을 곱하고 결과를 $a에 저장 /= $a /= 2; $a = $a / 2; 2를 나눈 결과 몫을 $a에 저장 %= $a %= 2; $a = $a % 2; 2를 나눈 결과 나머지를 $.. 2023. 2. 7.
반응형