PHP의 echo() 함수는 하나 이상의 문자열을 화면(출력)에 표시할 때 사용하는 가장 기본적인 출력 방법입니다.
참고: echo() 함수는 print() 함수보다 실행 속도가 더 빠르기 때문에, 단순 문자열 출력에는 echo를 사용하는 것이 일반적입니다. 또한 echo는 실제 함수가 아니라 언어 구조(language construct)이기 때문에 괄호 없이도 사용할 수 있습니다.
문법(Syntax)
echo(str)
매개변수(Parameters)
str − 출력하고자 하는 문자열입니다. 쉼표(,)로 구분하여 여러 개의 문자열을 동시에 전달할 수도 있습니다.
반환값(Return)
echo() 함수는 어떠한 값도 반환하지 않습니다(void). 단순히 출력만 수행합니다.
예제 1: 기본 사용법
다음은 echo() 함수의 가장 기본적인 사용 예제입니다.
<?php
echo "Welcome!";
?>
출력 결과
Welcome!
예제 2: 변수와 문자열 연결
변수에 저장된 문자열을 마침표(.) 연산자로 연결하여 출력할 수 있습니다.
<?php
$str1 = "Welcome!";
$str2 = "This is our website!";
echo $str1 . " " . $str2;
?>
출력 결과
Welcome! This is our website!
예제 3: 여러 줄에 걸친 문자열 출력
echo는 소스 코드에서 여러 줄에 걸쳐 작성된 문자열도 하나의 문자열로 처리하여 출력합니다.
<?php
echo "This demo
text is on
multiple
lines.";
?>
출력 결과
This demo text is on multiple lines.
이처럼 echo() 함수는 PHP에서 문자열을 출력하는 가장 간단하고 빠른 방법으로, 변수 출력, 문자열 연결, HTML 생성 등 웹 개발 전반에서 폭넓게 활용됩니다.