티스토리 뷰
반응형
※ 본 포스팅은 개인공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있음을 밝힙니다.
- PHP에서의 싱글쿼터(‘)와 더블쿼터(“)의 차이점은 Linux에서의 싱글, 더블쿼터 사용과 유사한 점이 많다. 우선 간단한 코드를 예제로 작성해 보았다.
<?
$name="YongWoo";
echo "My name is $name<br/>";
echo 'My name is $name<br/>';
?>
다음과 같이 더블쿼터의 경우 더블쿼터 안에 있는 문자열에서 변수 등 치환할 값이 있으면
그를 치환하여 출력한다. 하지만 싱글쿼터의 경우에는 치환할 값을 찾지 않고 그대로 값을 출력한다.
이는 리눅스 상의 vim에서 색상으로 보아도 비교할 수 있다.
첫 번째 에코의 경우 더블쿼터 안에 있어서 $name이 변수로 인식되어 색상이 변했다.
하지만 두 번째 에코의 경우 변수 상관없이 모두 문자열인 붉은색으로 표시되는 걸 확인 할 수 있다.
반응형
'개인공부 > 웹, 데이터베이스' 카테고리의 다른 글
Database(MySQL) 기초 01 : 콘솔 접속 방법, 기본 명령어 (0) | 2014.07.19 |
---|---|
PHP MySQL Hash 함수를 사용한 파일관리 - 파일 삭제 (7) | 2014.02.01 |
PHP MySQL Hash 함수를 사용한 파일관리 - 파일 조회, 다운로드 (5) | 2014.02.01 |
PHP MySQL Hash 함수를 사용한 파일관리 - 파일 업로드 (5) | 2014.02.01 |
PHP 문자열 관련 함수 (0) | 2014.01.31 |
암호화 함수와 해시 함수 (0) | 2014.01.17 |
MySQL Information_schema에 대해 (0) | 2014.01.17 |