숫자와 문자

개발은개발·2020년 12월 7일
0

PHP

목록 보기
3/9
post-thumbnail

숫자와 문자는 프로그래밍 언어를 배웠다면 쉽게 사용할 수 있으니 아주 간단하게만 사용하는 법을 살펴볼게요.😀🔍



📕 PHP에서 숫자 사용하기


📖 숫자 출력하기

<?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에서 문자 출력하는 부분은 이전 포스팅에서 잠깐 다뤄봤어요.

<?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에서는 . 을 사용하여 결합해요.
<?php
echo "Hello"." "."String";
?>

📖 문자에 따옴표 넣어 출력하기


쌍따옴표나 따옴표가 들어간 문장을 출력하고 싶어서 echo ""abc""; 를 입력했더니 이런 에러가 나와요. 그럼 어떻게 따옴표를 출력해야 하는지 알아볼게요.

1. 쌍따옴표("",double quotation)와 따옴표('',single quotation) 같이 사용하기

<?php
 echo "He thought 'maybe'.";
 echo ' He said "hello".';
 ?>

2. String 내부의 따옴표 앞에 역슬래시("\") 사용하기

<?php
 echo "He said \"hello\".";
 ?>


'\'은 escaping이라는 기능이 있습니다. 바로 뒤에 들어오는 문자를 문자열 시작이라는 의미에서 잠시 해제시켜주는거죠. 그래서 따옴표 앞에 \를 사용해주면, \뒤의 따옴표는 문자로 인식되어 그대로 출력됩니다.


이렇게 PHP에서 숫자와 문자를 사용하는 방법을 살펴봤어요.😀
다음 포스팅에서는 변수와 상수에 대해 공부할게요 ;)

0개의 댓글