반응형
■ echo문의 문자열 출력
echo "<img src = 'aaa.jpg'>"; |
<img src = "이미지 파일명">은 HTML에서 이미지를 삽입하는 태그다. 이미지_파일명을 감싸는 따옴표는 경우에 따라 큰 따옴표나 작은 따옴표 중 하나를 사용한다. |
echo문은 큰 따옴표 사이의 문자열 등을 출력하는 데 사용된다. 문자열은 주로 HTML 태그와 함께 사용하며, 화면에서는 HTML 태그를 적용한 결과가 출력된다.
image01_tag.php |
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>이미지 태그01</title> </head> <? echo "<img src = 'aaa.jpg'>"; ?> </html> |
출력결과 |
결과 화면에는 큰 따옴표 사이의 문자열인 <img src = 'aaa.jpg'> 대신 aaa.jpg 이미지가 <img> 태그를 통해 출력된다. 그러나 다음과 같이 작성하면 문법적 에러가 발생한다.
image02_tag.php |
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>이미지 태그02</title> </head> <? echo "<img src = "aaa.jpg">"; ?> </html> |
출력결과 |
echo문의 " "안에 다른 " "가 들어가면 PHP 해석기가 echo문의 시작과 끝을 혼동한다. 이를 해결하는 방법에는 두가지가 있다.
① 작은 따옴표 사용(' ') : echo "<img src = 'aaa.jpg'>"
② 이스케프 문자 사용(\) : echo "<img src = \"aaa.jpg\">"
반응형
'PHP > PHP Programming' 카테고리의 다른 글
[PHP] 상수와 변수 (0) | 2014.12.08 |
---|---|
[PHP] echo문의 대소문자 구분 (0) | 2014.12.08 |
[PHP] PHP 주석문 (0) | 2014.12.08 |
[PHP] PHP 프로그램의 시작과 끝 (1) | 2014.12.08 |
[PHP] 한글 인코딩 UTF-8과 EUC-KR (0) | 2014.12.05 |