>  기사  >  백엔드 개발  >  PHP 출력 방법은 무엇입니까?

PHP 출력 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2021-04-01 11:13:1810955검색

php 출력 방법: 1. echo 문을 사용하여 출력합니다(예: "echo 'hi!'"). 2. print 문을 사용하여 출력합니다. 3. printf() 함수를 사용하여 출력합니다. 예: "printf( "hi")"; 4. print_r()을 사용하여 출력합니다. 5. var_dump()를 사용하여 출력합니다.

PHP 출력 방법은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP 출력 방법

echo

echo는 언어 구조입니다. 괄호 없이 또는 괄호를 사용하여 수행할 수 있습니다: echo 또는 echo(). (문자열에는 HTML 태그가 포함될 수 있음)

echo 'helloworld!';

print 문

print는 괄호를 사용할 수도 있고 사용하지 않을 수도 있는 언어 구조입니다(print 또는 print()).

print('helloworld!'); //输出成功返回1,失败返回0。

printf() 함수

printf() 함수는 출력도 구현할 수 있으며 일반 문자열과 형식화된 출력을 출력할 수 있습니다. 예:

<?php
$a=20;
printf("输出:");
printf("a=%f",$a);
?>

출력:

输出:a=20.000000

print_r()

print_r은 string, integer 또는 float이 제공되면 변수에 대한 이해하기 쉬운 정보를 표시합니다. 인쇄된 변수 값 자체입니다.

배열이 제공되면 키와 요소가 특정 형식으로 표시됩니다. object는 배열과 유사합니다.

1: print_r()을 사용할 때는 대괄호를 추가해야 합니다.

2.print_r()은 배열의 포인터를 끝으로 이동합니다. 포인터를 처음으로 되돌리려면 Reset()을 사용하세요.

<?php
$a = array (&#39;a&#39; => &#39;apple&#39;, &#39;b&#39; => &#39;banana&#39;, &#39;c&#39; => array (&#39;x&#39;,&#39;y&#39;,&#39;z&#39;));
echo "<pre class="brush:php;toolbar:false">";
print_r ($a);
echo "
"; ?>

출력:

Array
(
    [a] => apple
    [b] => banana
    [c] => Array
        (
            [0] => x
            [1] => y
            [2] => z
        )

)

var_dump()

변수에 대한 정보를 인쇄합니다. 이 함수는 표현식의 유형 및 값을 포함하여 하나 이상의 표현식에 대한 구조적 정보를 표시합니다. 배열은 값을 재귀적으로 확장하여 들여쓰기를 통해 구조를 표시합니다.

<?php
$var_name=array(99,&#39;w3resource&#39;,67899.99, array(&#39;X&#39;,&#39;Y&#39;,1));
var_dump($var_name);
?>

출력:

array (size=4)
  0 => int 99
  1 => string &#39;w3resource&#39; (length=10)
  2 => float 67899.99
  3 => 
    array (size=3)
      0 => string &#39;X&#39; (length=1)
      1 => string &#39;Y&#39; (length=1)
      2 => int 1

권장 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP 출력 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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