반응형
1. PHP 출력 - echo, print
echo, print는 매개변수의 출력을 표시하는데 사용합니다. 한 번에 하나의 인수를 허용합니다.
echo, print는 PHP의 내장함수가 아니라 PHP 언어 구조입니다. 언어의 구조란 'if'/else,'for','while','do while','class' 같은 구조를 말합니다. echo, print를 'echo(); print();'형태로 호출하여 내장함수로 오해하실 수 있지만 echo, print는 echo '내용' ; print '내용'; 형태로도 호출이 가능합니다. 그래서 echo,print는 PHP 언어의 구조입니다.
echo 문에 문자열 인수를 전달할 수 있으며 쉼표(,) 연산자로 구분합니다. 아래 예제는 쉼표로 구분하여 출력하는 예제입니다.
<?php
echo "안녕 ","반갑습니다 ","PHP 열공하자!";
?>
" "; 사이에 엔터(Enter key)로 구분하여 여러 줄로 출력이 가능합니다. 물론 엔터로 웹 브라우저 화면에 다른 줄로 표시가 되지 않습니다. 코드의 가독성을 높여주기 위해서 이러한 기능도 제공을 합니다.
<?php
echo "
여러줄 형태로도 출력 가능 <br/>
여러줄 형태로도 출력 가능 <br/>
여러줄 형태로도 출력 가능 <br/>
";
?>
2. PHP - HTML 문서 출력
echo로 웹 브라우저에 인식할 수 있는 html 문서 양식을 출력합니다. 아래 예제는 html 테이블 코딩을 출력을 합니다.
3. PHP - 변수 출력
아래 예제는 $a, $b, $c 변수를 선언하고 html로 작성된 echo로 변수와 같이 사용하는 코드입니다.
<?php
$a = "방가워";
$b = "자기소개 합니다.";
$c = "대박사건.";
echo "
<html>
<head>
<title>안녕</title>
</head>
<body>
<table border='1' style='width:100%'>
<tr>
<td>제목</td>
<td>날짜</td>
</tr>
<tr>
<td>$a</td>
<td>2023-01-02</td>
</tr>
<tr>
<td>$b</td>
<td>2023-01-02</td>
</tr>
<tr>
<td>$c</td>
<td>2023-01-02</td>
</tr>
</table>
</body>
</html>
";
?>
반응형
'소프트웨어 개발 > PHP' 카테고리의 다른 글
[PHP 기초강좌] 상수 선언 ( constant declaration ) (0) | 2023.02.04 |
---|---|
[PHP 기초강좌] PHP 데이터 유형 (PHP Data Types) (0) | 2023.02.04 |
[PHP 기초강좌] 변수 선언 ( variable declaration ) (0) | 2023.02.02 |
[PHP 기초강좌] PHP 기초 문법 (0) | 2023.01.31 |
PHP 날짜 형식 정규식 ( yyyy-mm-dd, yyyy/mm/dd,mm/dd/yyyy) (0) | 2023.01.30 |
댓글