-
php는 느슨한 타입 언어다컴공지식/웹 2024. 11. 19. 13:31
변수를 사용할 때 미리 자료형(데이터 타입)을 명시하지 않아도 PHP가 알아서 처리해 주기 때문에 이렇게 불린다.
$age = 25; // 자료형 신경 안 써도 됨
$name = "ㅁㄴㅇ"; // PHP가 알아서 문자열(string)로 판단
$age = 25; // PHP가 알아서 정수(integer)로 판단
$height = 1.75; // PHP가 알아서 실수(float)로 판단PHP에서는 변수가 처음에 어떤 자료형이었더라도, 나중에 다른 자료형의 값으로 바꿔버려도 오류가 안난다.
$var = 123; // 처음엔 정수
$var = "Hello"; // 나중엔 문자열로 변경
$var = 3.14; // 또 나중엔 실수로 변경다만
<?php
declare(strict_types=1); // 엄격 모드 ON이렇게 해주면 strict하게 코딩하는 것도 가능하다.
'컴공지식 > 웹' 카테고리의 다른 글
버블링과 캡처링 (0) 2024.11.22 Superglobals란? (0) 2024.11.19 php에서 echo와 print (0) 2024.11.19 php에 관하여 (2) 2024.11.15 노드에 접근하는 법 (0) 2024.10.14