최초 작성일 : 2023-08-21 | 수정일 : 2023-09-05 | 조회수 : 302 |
PHP는 여러 가지 데이터 유형을 지원합니다. 주요 데이터 유형은 다음과 같습니다:
1. Scalars (스칼라):
php$intVar = 123;
php$floatVar = 3.14;
true
또는 false
로 표현합니다.php$boolVarTrue = true;
$boolVarFalse = false;
php$stringVar = "Hello, World!";
2. Compound (복합):
php$arrayVar = array(1, 2, 3);
$assocArrayVar = array("first" => "John", "last" => "Doe");
phpclass Person {
public $name;
public function sayHello() {
echo "Hello, " . $this->name;
}
}
$personObj = new Person();
$personObj->name = "John";
$personObj->sayHello(); // 출력: Hello, John
3. Special:
php$nullVar = NULL;
4. Callbacks / Callable (콜백): PHP에서 함수나 메서드를 참조하는 방법. 콜백은 특정 함수나 메서드가 호출되도록 하는 데 사용됩니다.
PHP의 데이터 유형은 동적으로 결정되며, 변수 선언 시에 명시적인 타입 선언이 필요하지 않습니다. 또한 gettype()
함수를 사용하여 변수의 데이터 유형을 확인할 수 있습니다