>백엔드 개발 >PHP 문제 >PHP에서 echo와 print의 차이점은 무엇입니까?

PHP에서 echo와 print의 차이점은 무엇입니까?

烟雨青岚
烟雨青岚원래의
2020-06-29 13:11:443057검색

echo와 print의 차이점은 다음과 같습니다. 1. echo는 N개의 문자열 유형 매개변수를 허용할 수 있지만 print는 1개의 문자열 유형 매개변수만 받을 수 있습니다. 2. echo에는 반환 값이 없지만 print에는 반환 값이 있으며 그 값은 영원합니다. int 유형 1개

PHP에서 echo와 print의 차이점은 무엇입니까?

두 가지의 요점은 같습니다.

echo와 print는 모두 언어 구조입니다(공식 문서에서는 이를 언어 구조로 설명합니다).

echo와 print는 모두 문자열을 출력하는 데 사용됩니다. 매개 변수가 하나인 경우 echo 및 print 뒤의 괄호(괄호)는 선택 사항입니다. 즉, echo ($argument1)는 echo $argument1과 동일하고 print(argument)는 print 인수

echo 및 print와 동일합니다. 출력하기 전에 매개변수를 변환하여 문자열 유형으로 변환하려고 시도합니다.

둘 사이의 차이점:

echo는 N 문자열 유형 매개변수를 허용할 수 있습니다

(참고: 매개변수가 여러 개인 경우 대괄호를 사용할 수 없습니다. 즉, echo $arg1, $arg2는 정확합니다. echo( $ arg1,$arg2)는 구문 분석 오류를 발생시킵니다. print는 문자열 유형의 매개변수 1개만 받을 수 있습니다;

echo에는 반환 값이 없으며 해당 값은 항상 int 유형입니다.

원본 PHP 문서 인용: "echo의 주요 차이점은 print가 단일 인수만 허용하고 항상 1을 반환한다는 것입니다."

권장 튜토리얼: "

php 튜토리얼

"

위 내용은 PHP에서 echo와 print의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.