Skip to content

PHP

scalar types

Author
siwon
Date
2023-08-17 00:04
Views
917

프로그래밍에서 스칼라(Scalar) 타입은 하나의 값만을 저장하는 간단한 데이터 타입을 의미합니다. 이러한 타입들은 더 작은 부분으로 구성되지 않으며, 숫자, 문자열, 부울 등과 같은 기본 값을 나타냅니다. 이와 대조적으로 배열이나 객체와 같은 비-스칼라(Non-Scalar) 타입은 여러 값을 저장하거나 더 복잡한 구조를 가질 수 있습니다.


스칼라 타입은 다양한 프로그래밍 언어에서 보편적으로 사용되며, 주로 다음과 같은 형태로 나타납니다:


1. **정수(Integer):** 정수(양수, 음수, 또는 0)를 나타냅니다.

   - 예시: `42`, `-10`, `0`


2. **부동소수점(Float):** 소수점이 있는 실수를 나타냅니다.

   - 예시: `3.14`, `-0.001`, `2.718`


3. **문자열(String):** 문자의 시퀀스를 나타냅니다.

   - 예시: `"안녕, 세상!"`, `'사과'`, `"123"`


4. **부울(Boolean):** 참(True) 또는 거짓(False) 값을 나타냅니다.

   - 예시: `true`, `false`


5. **널(Null):** 특별한 값으로, 어떤 값이 없거나 널 참조를 나타냅니다.

   - 예시: `null`


이러한 스칼라 타입들은 프로그래밍에서 기본적인 구성 요소로 사용되며, 여러 연산과 계산에 자주 활용됩니다. 예를 들어, 정수와 부동소수점은 수학적 계산에, 문자열은 텍스트 표현에, 부울은 조건 판단에, 널은 값의 부재를 나타내는 데 사용될 수 있습니다.

각 프로그래밍 언어마다 이러한 타입의 이름이나 부속 타입에 차이가 있을 수 있지만, 기본적인 개념은 언어 간에 일관성 있게 적용됩니다.

Total 0

Total 45
Number Title Author Date Votes Views
15
http request form method GET POST
siwon | 2023.08.17 | Votes 0 | Views 1415
siwon 2023.08.17 0 1415
14
printf()
siwon | 2023.08.17 | Votes 0 | Views 1071
siwon 2023.08.17 0 1071
13
heredoc 또는 nowdoc 구문
siwon | 2023.08.17 | Votes 0 | Views 1069
siwon 2023.08.17 0 1069
12
single vs double quotes
siwon | 2023.08.17 | Votes 0 | Views 904
siwon 2023.08.17 0 904
11
string functions
siwon | 2023.08.17 | Votes 0 | Views 1050
siwon 2023.08.17 0 1050
10
return types
siwon | 2023.08.17 | Votes 0 | Views 1226
siwon 2023.08.17 0 1226
9
date(), time() funtions
siwon | 2023.08.17 | Votes 0 | Views 1188
siwon 2023.08.17 0 1188
8
Superglobals
siwon | 2023.08.17 | Votes 0 | Views 815
siwon 2023.08.17 0 815
7
scalar types
siwon | 2023.08.17 | Votes 0 | Views 917
siwon 2023.08.17 0 917
6
constructor
siwon | 2023.08.16 | Votes 0 | Views 990
siwon 2023.08.16 0 990
5
composition vs inheritance
siwon | 2023.08.16 | Votes -1 | Views 1193
siwon 2023.08.16 -1 1193
4
polymorphism = method overriding => abstract(추상화)와 관련있음
siwon | 2023.08.16 | Votes 0 | Views 1155
siwon 2023.08.16 0 1155
자식 class가 부모와 같은 method를 가질경우 자식 class의 메소드가 우선한다는 원칙
siwon | 2023.08.29 | Votes 0 | Views 1210
siwon 2023.08.29 0 1210
3
encapsulation
siwon | 2023.08.16 | Votes -1 | Views 919
siwon 2023.08.16 -1 919
private, protected등 access modifier를 사용하여 property나 method의 접근을 제한 하는 oop 원칙
siwon | 2023.08.30 | Votes 0 | Views 1072
siwon 2023.08.30 0 1072
2
inheritance
siwon | 2023.08.16 | Votes 0 | Views 854
siwon 2023.08.16 0 854
1
object와 class의 차이점
siwon | 2023.08.16 | Votes 0 | Views 1145
siwon 2023.08.16 0 1145