PHP 5 echo와 print 문

PHP에서는 두 가지 기본적인 출력 방법이 있습니다: echo와 print.

이 튜토리얼에서는 거의 모든 예제에서 echo와 print를 사용합니다. 따라서 이 섹션에서는 이 두 개의 출력 문장에 대한 더 많은 지식을 제공합니다.

PHP echo와 print 문

echo와 print 간의 차이:

  • echo - 여러 문자열을 출력할 수 있습니다
  • print - 문자열을 출력할 수 있지만 항상 1을 반환합니다

안내:echo는 print보다 빠르기 때문에 값을 반환하지 않습니다.

PHP echo 문

echo는 괄호를 사용하지 않고도 사용할 수 있는 언어 구조입니다: echo 또는 echo().

문자열 표시

아래의 예제는 echo 명령어를 사용하여 다양한 문자열을 표시하는 방법을 보여줍니다. (또한 문자열에 HTML 표시를 포함할 수 있음을 주의하세요):

<?php
echo "<h2>PHP is fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>

실행 예제

변수 표시

아래의 예제는 echo 명령어를 사용하여 문자열과 변수를 표시하는 방법을 보여줍니다:

<?php
$txt1="Learn PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Study PHP at $txt2";
echo "My car is a {$cars[0]}";
?>

실행 예제

PHP print 문

print은 언어 구조이며, 괄호가 있을 수도 있고 없을 수도 있습니다: print 또는 print().

문자열 표시

아래의 예제는 print 명령어를 사용하여 다양한 문자열을 표시하는 방법을 보여줍니다 (또한 문자열에 HTML 표시를 포함할 수 있습니다):

<?php
print "<h2>PHP is fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>

실행 예제

변수 표시

아래의 예제는 print 명령어를 사용하여 문자열과 변수를 표시하는 방법을 보여줍니다:

<?php
$txt1="Learn PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
print $txt1;
print "<br>";
print "Study PHP at $txt2";
print "My car is a {$cars[0]}";
?>

실행 예제