"PHP print()"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-== 참고 자료 == +==참고==))
잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
6번째 줄: 6번째 줄:
:파라미터가 1개일 때는 echo()와 완전히 동일하다.
:파라미터가 1개일 때는 echo()와 완전히 동일하다.


<source lang='php'>
<syntaxhighlight lang='php'>
<?php
<?php
print "안녕 친구들";
print "안녕 친구들";
20번째 줄: 20번째 줄:
출력하기
출력하기
END;
END;
</source>
</syntaxhighlight>


==echo와 차이점 테스트==
==echo와 차이점 테스트==
<source lang='console'>
<syntaxhighlight lang='console'>
[root@zetawiki ~]# cat echo.php
[root@zetawiki ~]# cat echo.php
<?php
<?php
29번째 줄: 29번째 줄:
[root@zetawiki ~]# php echo.php
[root@zetawiki ~]# php echo.php
안녕친구들
안녕친구들
</source>
</syntaxhighlight>
<source lang='console'>
<syntaxhighlight lang='console'>
[root@zetawiki ~]# cat print.php
[root@zetawiki ~]# cat print.php
<?php
<?php
36번째 줄: 36번째 줄:
[root@zetawiki ~]# php print.php
[root@zetawiki ~]# php print.php
PHP Parse error:  syntax error, unexpected ',' in /root/print.php on line 2
PHP Parse error:  syntax error, unexpected ',' in /root/print.php on line 2
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==

2020년 11월 2일 (월) 02:35 판

1 개요

PHP print()
  • 문자열을 출력하는 PHP 함수
  • 파라미터를 1개(문자열)만 받는다.
반면 echo()는 여러 개를 받을 수 있다.
파라미터가 1개일 때는 echo()와 완전히 동일하다.
<?php
print "안녕 친구들";
print( "안녕 친구들" );
$str = "안녕 친구들";
print $str;
print( $str );
print "여러 줄
출력하기";
print "여러 줄\n출력하기";
print <<<END
여러 줄
출력하기
END;

2 echo와 차이점 테스트

[root@zetawiki ~]# cat echo.php
<?php
echo '안녕', '친구들';
[root@zetawiki ~]# php echo.php
안녕친구들
[root@zetawiki ~]# cat print.php
<?php
print '안녕', '친구들';
[root@zetawiki ~]# php print.php
PHP Parse error:  syntax error, unexpected ',' in /root/print.php on line 2

3 같이 보기

4 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}