숫자와 문자는 프로그래밍 언어를 배웠다면 쉽게 사용할 수 있으니 아주 간단하게만 사용하는 법을 살펴볼게요.😀🔍
<?php
echo 1;
?>
<?php
echo 1+1;?><br> //2
<?php
echo 10*10;?><br> //100
<?php
echo 6/2;?> //3
여기서 var_dump(value);
를 사용하면 출력된 숫자의 data type이 진짜 숫자 (int,float) 인지 알 수 있습니다.
<?php
var_dump(6/2)
var_dump(7/3)
?>
PHP에서 문자 출력하는 부분은 이전 포스팅에서 잠깐 다뤄봤어요.
<?php
echo "Hello String";
?>
쌍따옴표("",double quotation) 로 묶어주거나, 따옴표('',single quotation)로 묶어줄 수 있는데 꼭 시작한 기호로 끝내야합니다.
숫자와 문자를 출력할 때 차이점
숫자를 출력할 때는 quotation없이
echo 1207;
, 문자를 출력할 때는 quotation을 사용하여echo "1207";
써줍니다. 이 부분을 신경쓰지 않고 막 쓴다면, 1+1의 계산 결과를 출력하고 싶었는데 11이 뜨는 문제들이 생길겁니다.
var_dump(1207);
과var_dump("1207");
로 데이터 타입을 알아볼게요.
var_dump(1207);
: int(1207)
var_dump("1207");
: string(4) "1207"
<?php
echo "Hello"." "."String";
?>
1. 쌍따옴표("",double quotation)와 따옴표('',single quotation) 같이 사용하기
<?php
echo "He thought 'maybe'.";
echo ' He said "hello".';
?>
2. String 내부의 따옴표 앞에 역슬래시("\") 사용하기
<?php
echo "He said \"hello\".";
?>
'\'은 escaping이라는 기능이 있습니다. 바로 뒤에 들어오는 문자를 문자열 시작이라는 의미에서 잠시 해제시켜주는거죠. 그래서 따옴표 앞에 \를 사용해주면, \뒤의 따옴표는 문자로 인식되어 그대로 출력됩니다.
이렇게 PHP에서 숫자와 문자를 사용하는 방법을 살펴봤어요.😀
다음 포스팅에서는 변수와 상수에 대해 공부할게요 ;)