상세 컨텐츠

본문 제목

테이터타입과 연산자 php javascript

취미/생활코딩

by 민트색구름 2017. 5. 12. 23:00

본문

반응형

JavaScript / PHP 데이터타입

1. 문자를 입력할땐 큰따옴표로 묶는다

"문자"

2. 숫자를 입력할땐 큰따옴표가 필요없다


<script>

document.write(10+10);

</script>

20

숫자로 인식해서 계산이 된



<script>

document.write("10"+"10");

</script>

1010

큰따옴표로 묶는다면 문자로 표현된다


PHP는 좀 다르다


<?php

echo 10+10;

?>

20

큰따옴표 없이 그냥 입력하면 숫자로 인식하고 계산함



<?php

echo "10"+"10";

?>

20

어라? 얘는 큰따옴표로 묶었는데 왜 계산되냐?

php는 +와 같은 연산자가 있을땐 실수한줄 알고 그냥 숫자로 인식해서 계산해버림



<?php

echo "10"."10";

?>

1010

그럼 문자를 더할땐 어떡하냐면

. 을 찍으면 됩니다



연산자

javascript랑 php가 비슷하다

1+1 =2

1-1= 0

2*2 =4 (곱하기)

4/2 =2 (나누기)


반응형

관련글 더보기