작은따옴표 큰따옴표 마침표 플러스기호

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
작은따옴표 큰따옴표 마침표 플러스기호

QA

작은따옴표 큰따옴표 마침표 플러스기호

본문

안녕하세요. 

언어적 센스가 없어서 디자인만 하고 있지만

틈틈히 공부를 하고 있는중인데요.

다른분들은 다 아는거 같은데!! 저는 전혀 모르겠어요 ㅠ.ㅠ

작은따옴표('), 큰따옴표("), 마침표(.), 플러스(+) 애네들요.

 

질문1) 큰따옴표보다 작은따옴표를 더 많이 쓰는거 같은데요.

작은따옴표를 더 많이 쓰는 이유가 있는걸까요?


 

질문2) .를 ' 또는 " 하고 같이 사용시 헷갈려서요.

큰따옴표 안에는 .은 사용이 안되는건가요?

예) include_once("/page/$a.$b.php"); // 이렇게 해주니까 안되더라구요.

 

작은따옴표안에서 .$a.$b. 하고 .$a.''.$b. 둘다 사용되는거 같은데 차이가 있을까요?

 

  

질문3) . 하고 + 하고 사용법 조금만 쉽게 부탁드려도 될까요?

제가 검색을 못하는건지 책을 찾아봐도 없고 검색해봐도 찾아지지도 않고

찾아도 너무 짧은설명뿐이라 이해를 못하겠어요.

 

 

시간내주셔서 감사합니다. 

오늘도 좋은하루되세요 :D

 

 

이 질문에 댓글 쓰기 :

답변 1

큰따옴표는 문자열을 파싱합니다. 

 

<?php 

$a = "aa";

echo "$a";

echo '$a';

?>

 

echo "$a"는 aa를 출력하지만 echo '$a'는 $a를 출력하게 되지요.

 

큰 따옴표는 파싱의 처리를 거치게되니 작은따옴표가 좀 더 빠르다고 하는데 그 효과는 미미하다가 알려져 있습니다. 그래도 습관을 작은따옴표로 들이는게 최적화에 도움은 되니 그리많이 사용하고, 개발자의 습관이 녹아드는 것이겠지요.

 

include_once("/page/$a.$b.php"); 의 경우 큰 따옴표를 사용할 경우 "/page/$a$b.php" 와 같이 표현해야 겠고, 작은 따옴표를 사용할 경우 '/page/'.$a.$b.'/.php'와 같이 사용해야겠지요.

 

PHP에서 문자열을 잇는 것은 . 가 처리하고, 자바스크립트의 경우는 + 를 사용합니다. 

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 124,390 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT