생활코딩에서 공부한 내용을 정리했습니다.
https://opentutorials.org/course/62/5115
ㅇ 숫자
<?php
echo 5;
?>
결과 > 5
5 대신 2+3, 9-6 등 사칙연산이 가능합니다.
<?php
var_dump(7);
?>
결과 > int(7)
int는 데이터의 형식을 나타내고, 뒤의 (7)은 입력했던 숫자 7을 나타냅니다. int는 integer의 줄임말로, 정수를 뜻합니다.
<?php
var_dump(7.1);
?>
결과 > float(7.1)
float는 데이터의 형식을 나타내고, 뒤의 (7.1)은 입력했던 숫자 7.1을 나타냅니다. float는 실수를 뜻합니다.
ㅇ 문자열
<?php
echo "Hello World";
?>
결과 > Hello World
문자열은 " " (큰따옴표) , ' ' 로 구분한다. 시작과 끝은 같은 따옴표로 끝나야 합니다. ( ' "는 불가능 )
<?php
var_dump("1234");
?>
결과 > string(4) "1234"
string은 데이터의 형식을 나타내고, 뒤의 (4)는 문자열의 길이를 나타냅니다. "1234"는 입력했던 문자열을 나타냅니다.
<?php
echo "hello"."world";
?>
결과 > helloworld
php에서는 다른 언어와 다르게 + 를 이용해 문자열을 합치지 않고, . 을 사용해 문자열을 합칩니다.
<?php
echo '그는 "안녕하세요" 라고 말했다.';
echo "그는 \"안녕하세요\" 라고 말했다.";
?>
결과 > 그는 "안녕하세요" 라고 말했다.
1. 같은 따옴표가 하나의 묶음이므로, ' ' (작은따옴표)를 이용해 전체를 문자열로 인식하게 하고, " " (큰 따옴표) 를 이용해서 " "을 출력할 수 있습니다.
2. \(역슬래시) 를 이용해서 기호를 표현할 수 있습니다. \" 뿐 아니라 \', \\ 등을 표현할 수 있습니다. escape 문자 라고 부릅니다.
'기타 > PHP' 카테고리의 다른 글
[PHP] 변수, 상수 (0) | 2018.09.28 |
---|---|
[PHP] PHP 란? (2) (0) | 2018.09.17 |
[PHP] PHP 란? (1) (0) | 2018.09.17 |