PHP 에코 대 인쇄 문

Php Eko Dae Inswae Mun



PHP 개발자가 자주 사용하는 에코 그리고 인쇄 웹 페이지에 데이터를 출력하는 명령문. 두 진술이 비슷해 보일 수 있지만 몇 가지 눈에 띄는 차이점이 있습니다. 이러한 차이점을 이해하면 프로젝트에 적합한 문을 선택하고 더 나은 성능을 위해 PHP 코드를 최적화하는 데 도움이 될 수 있습니다. 이 기사에서는 에코 그리고 인쇄 PHP의 명령문과 각 명령문을 언제 사용해야 하는지 이해하는 데 도움이 되는 예제를 제공합니다.

PHP의 echo 문

PHP에서 우리는 에코 문 출력을 표시하고 문자열, 변수 및 배열을 인쇄하는 데 사용할 수 있습니다. echo는 함수가 아니라 명령문이기 때문에 괄호를 사용하거나 사용하지 않고 사용할 수도 있습니다. echo 문 끝에는 세미콜론(;)이 있습니다.

PHP 구문 에코 문 아래에 기록되어 있습니다.







에코

다음 예제는 단일 인수를 사용한 echo 작동을 보여줍니다.





에코 '안녕하세요!!' ;

?>

둘 이상의 매개변수를 사용하려는 경우 괄호를 사용할 수 있으며 변수는 에코에서 쉼표로 구분됩니다.



echo 문에서 여러 문자열을 전달한 아래 주어진 예를 따르십시오.







에코 '환영' , '에게 ' , '리눅스' , '힌트' ;

?>

PHP에서 문을 인쇄

PHP에서는 다음을 사용할 수도 있습니다. 인쇄 출력을 표시하고 괄호를 사용하거나 사용하지 않습니다. 함수처럼 작동하고 값 1을 반환합니다.



다음은 구문입니다. 인쇄문 :

인쇄

아래 예는 PHP의 인쇄 문을 보여줍니다.



인쇄 '안녕하세요!! ' ;

?>

print 문은 괄호와 함께 사용할 수 있습니다.

인쇄 ( )

인쇄 ( '안녕하세요!! ' ) ;

?>

echo 대 print 문

PHP echo와 print 문의 차이점은 출력을 반환하는 방법에 있습니다. PHP에서, 에코 쉼표로 구분된 하나 이상의 문자열을 출력할 수 있는 언어 구조입니다. 반환 값이 없으며 즉시 출력을 브라우저로 보냅니다.

반면에, 인쇄 단일 인수를 수락하고 식에서 사용할 수 있는 값 1을 반환하는 함수입니다. echo 문과 달리 print는 단일 문자열만 출력할 수 있으며 자동으로 문자열 끝에 개행 문자를 추가합니다. 또한 출력을 브라우저로 직접 전송하는데 이는 다음의 동작과 유사합니다. 에코 문 .



$메시지 = '리눅스, 힌트!' ;

$num1 = 4 ;

$num2 = 9 ;

// 에코를 사용하여 변수 표시

에코 $메시지 . ' \N ' ;

에코 $num1 . '+' . $num2 . '=' ;

에코 $num1 + $num2 . ' \N ' ;

// printf를 사용하여 변수 표시

printf ( ' %에스 \N ' , $메시지 ) ;

printf ( ' %디 + %디 = %디 \N ' , $num1 , $num2 , $num1 + $num2 ) ;

?>

PHP에서 에코 대 인쇄

다음 표에서 PHP의 echo 및 print 문의 차이점을 참조하십시오.

에코 인쇄
반환 값 없음 반환값은 1
여러 인수를 취함 1개의 매개변수만 사용
인쇄문보다 빠름 echo 문보다 약간 느림
기능이 아닙니다 함수처럼 작동
쉼표로 구분된 하나 이상의 문자열 출력 문자열만 출력

결론

그만큼 에코 문자열의 출력을 표시하는 데 사용되며 하나 이상의 문자열을 매개변수로 사용할 수 있습니다. 인쇄 하나의 문자열만 사용할 수 있으며 콘솔에서 코드 출력을 인쇄하는 데에도 사용됩니다.

위의 가이드에서 예시를 통해 구현과 함께 echo 및 print 문의 차이점을 배웠습니다.