English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 튜토리얼에서는 PHP echo와 print 문을 사용하여 웹 브라우저에서 출력을 표시하는 방법을 배울 것입니다.
echo 문은 하나나 여러 개의 문자열을 출력할 수 있습니다. 일반적으로 echo 문은 브라우저에 표시할 수 있는 모든 내용을 출력할 수 있습니다. 예를 들어, 문자열, 숫자, 변수 값, 표현식의 결과 등입니다.
echo는 언어 구조이며 실제 함수가 아니기 때문에}}if문법이 있기 때문에 괄호 없이 사용할 수 있습니다. 예를 들어 echo 또는 echo(). 하지만 echo에 여러 파라미터를 전달하려면 이러한 파라미터를 괄호로 감싸서는 안 됩니다.
다음 예제는 echo 문을 사용하여 텍스트 문자열을 표시하는 방법을 보여줍니다:
<?php //텍스트 문자열 표시 echo "Hello World!"; ?>테스트를 보세요‹/›
위의 PHP 코드의 출력은 다음과 같습니다:
안녕하세요, 세계!
다음 예제는 echo 문을 사용하여 HTML 코드를 표시하는 방법을 보여줍니다:
<?php //HTML 코드 표시 echo "<h4>이는 간단한 제목입니다.</h4>"; echo "<h4 style='color: red;'>이는 스타일이 있는 제목입니다.</h4>"; ?>테스트를 보세요‹/›
위의 PHP 코드의 출력은 다음과 같습니다:
다음 예제는 echo 문을 사용하여 변수를 표시하는 방법을 보여줍니다:
<?php //변수 정의 $txt = "Hello World!"; $num = 123456789; $colors = array("Red", "Green", "Blue"); //변수 정의 echo $txt; echo "<br>"; echo $num; echo "<br>"; echo $colors[0]; ?>테스트를 보세요‹/›
위의 PHP 코드의 출력은 다음과 같습니다:
또한 print 문을 사용하여 출력을 브라우저에 표시할 수 있습니다. echo와 마찬가지로, print는 언어 구조함수이며 실제 함수가 아닌 데다가, 괄호 없이 사용할 수도 있습니다: print 또는 print().
echo와 print 문은 완전히 동일한 방식으로 작동하지만, print 문은 단지 문자열을 출력할 수 있으며 항상 반환합니다.1따라서 echo 문은 print 문보다 빠르다고 생각되는 이유는 그것이 어떤 값도 반환하지 않기 때문입니다.
다음 예제는 print 문을 사용하여 텍스트 문자열을 표시하는 방법을 보여줍니다:
<?php //텍스트 문자열 표시 print "Hello World!"; ?>테스트를 보세요‹/›
위의 PHP 코드의 출력은 다음과 같습니다:
다음 예제는 print 문을 사용하여 HTML 코드를 표시하는 방법을 보여줍니다:
<?php //HTML 코드 표시 print "<h4>이는 간단한 제목입니다.</h4>"; print "<h4 style='color: red;'>이는 스타일이 있는 제목입니다.</h4>"; ?>테스트를 보세요‹/›
위의 PHP 코드의 출력은 다음과 같습니다:
다음 예제는 print 문을 사용하여 변수를 표시하는 방법을 보여줍니다:
<?php //변수 정의 $txt = "Hello World!"; $num = 123456789; $colors = array("Red", "Green", "Blue"); //변수 정의 print $txt; print "<br>"; print $num; print "<br>"; print $colors[0]; ?>테스트를 보세요‹/›
위의 PHP 코드의 출력은 다음과 같습니다: