본문 바로가기
반응형

PHP 기초강좌5

[PHP 기초강좌] 연산자 - 산술 연산자 우선순위 산술 연산자 우선순위 산술 연산자 우선순위는 수학 사칙연산 우선순위와 동일합니다. 연산자 기호 연산 사용 예 결과 + 덧셈 $a + $b 변수 $a와 $b의 합 - 뺄셈 $a - $b 변수 $a와 $b의 차 * 곱셈 $a * $b 변수 $a와 $b의 곱 / 나누기 $a / $b 변수 $a와 $b의 몫 % 나머지 $a % $b 변수 $a를 $b로 나눈 나머지 우선순위 산술 연산자 1 * / % 2 + - 다음 예제코드를 보시면 수학의 사칙역산 우선순위 처럼 우선순위가 낮은 연산자에 괄호를 할 경우 먼저 수행을 합니다. https://lifefun.tistory.com/131 [PHP 기초강좌] 연산자 - 산술 연산자 PHP 산술 연산자 PHP 산술 연산자는 덧셈 연산자, 뺄셈 연산자, 곱셈 연산자, 나누기.. 2023. 2. 6.
[PHP 기초강좌] 연산자 - 산술 연산자 PHP 산술 연산자 PHP 산술 연산자는 덧셈 연산자, 뺄셈 연산자, 곱셈 연산자, 나누기 연산자, 나머지 연산자 등이 있습니다. 연산자 기호 연산 사용 예 결과 + 덧셈 $a + $b 변수 $a와 $b의 합 - 뺄셈 $a - $b 변수 $a와 $b의 차 * 곱셈 $a * $b 변수 $a와 $b의 곱 / 나누기 $a / $b 변수 $a와 $b의 몫 % 나머지 $a % $b 변수 $a를 $b로 나눈 나머지 2023. 2. 6.
[PHP 기초강좌] 상수 선언 ( constant declaration ) 1. 상수 ( constant ) 애플리케이션을 개발하다 보면 애플리케이션의 동작을 위한 설정값을 변경하고 싶지 않을 경우가 있습니다. 대부분 이러한 설정은 애플리케이션의 동작에 중요한 부분으로 작용할 수 있습니다. 그래서 이러한 값을 일반 변수와 차이점을 두고 변경하지 못하게 처리를 해야만 합니다. 이러한 부분을 해소하는 것이 상수를 선언하는 것입니다. 프로그래밍 언어에서 상수란 값을 한번 정의하면 변수와 대조적으로 그 이후에 변경이 불가능하게 선언하는 것입니다. 변수는 선언 이후 값을 지정을 하여도 변경하는 것이 가능한 반면 상수는 한번 값을 정의하면 변경할 수 없습니다. 상수의 이러한 성질 때문에 코드 전체에서 값이 동일하다는 것을 확인할 수 있기 때문에 코드 전체의 공통 설정으로 많이 활용합니다... 2023. 2. 4.
[PHP 기초강좌] PHP 데이터 유형 (PHP Data Types) 데이터 유형은 변수가 저장할 수 있는 데이터 유형을 정의합니다. PHP는 총 8가지 유형의 데이터유형이 있으며 크게 3가지로 분류합니다. 사전 정의 데이터 유형, 사용자 정의 데이터 유형, 특수 데이터 유형 등이 있습니다. 1. 사전 정의 데이터 유형 1.1 Boolean true 또는 false 값 등을 정의 합니다. 조건식이 활용되는 제어 구조에서 사용됩니다. 1.2 Integer Integer는 정수형 데이터를 취급합니다. 양의 정수, 음의 정수를 취급하며, 소수부의 수는 취급하지 않습니다. 아래 표는 Integer의 기수별 표현 범위와 사용 방식에 대해서 정리를 하였습니다. 변수의 표현 범위는 시스템 OS 따라서 크기가 다르기 때문에 PHP_INT_SIZE 확인을 해야 알 수 있습니다. 아래 표는.. 2023. 2. 4.
[PHP 기초강좌] 변수 선언 ( variable declaration ) 1. PHP 변수 (1) PHP에서 선언된 모든 변수는 달러 기호( $ )로 시작하고 그 뒤에 변수 이름이 와야 합니다. (2) 대소문자를 구분합니다. (3) PHP 변수명은 첫 문자는 숫자가 아닌 문자 또는 밑줄로 시작해야 합니다. (4) PHP 변수명은 영문, 숫자, 밑줄(예:'a-z','A-Z','0-9','_')만 포함할 수 있습니다. (5) PHP는 데이터 유형을 선언할 필요가 없으며 대신에 PHP가 값을 분석하여 데이터 유형을 자동으로 처리합니다. 2. 대소문자 구분 선언한 문자를 호출하기 위해서는 대소문자를 구분하여 정확하게 작성해야 합니다. 그렇지 않으면 정의되지 않은 변수라고 경고 메시지가 발생됩니다. 3. PHP 변수명 규칙 (1) PHP 변수명은 영문, 숫자, 밑줄(예:'a-z','A.. 2023. 2. 2.
반응형