1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>형 변환</title> </head> <body> <div> <?php $a = 123; $b = '321'; echo '$a의 유형: ' . gettype($a) . '<br>'; echo '$b의 유형: ' . gettype($b) . '<br><br>'; $a = strval($a); $b = intval($b); echo '$a의 유형: ' . gettype($a) . '<br>'; echo '$b의 유형: ' . gettype($b) . '<br><br>'; $a = (int) $a; $b = (string) $b; echo '$a의 유형: ' . gettype($a) . '<br>'; echo '$b의 유형: ' . gettype($b) . '<br><br>'; ?> </div> </body> </html> |
형 변환 목록
형 변환 | 설명 |
(int), (integer) | 정수로 변환 |
(bool), (boolean) | 논리값으로 변환 |
(float), (double), (real) | 부동 소수점 수로 변환 |
(string) | 문자열로 변환 |
(array) | 배열로 변환 |
(object) | 객체로 변환 |
** 주의
- 취급할 수 있는 부동 소수점을 넘은 숫자는 무한대로 간주됨
- 배열을 문자열로 변환하면 항상 Array가 됨
댓글 없음:
댓글 쓰기