> 백엔드 개발 > PHP 문제 > PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

青灯夜游
풀어 주다: 2023-03-16 10:14:01
원래의
5310명이 탐색했습니다.

3가지 방법: 1. "var_dump($array)"를 사용하여 전체 배열의 데이터 내용과 구조를 출력하고 요소의 유형 정보를 인쇄합니다. 2. "print_r($array)"를 사용하여 데이터를 출력합니다. 3. foreach 루프를 사용하여 배열을 탐색하고 echo를 사용하여 루프에서 요소를 하나씩 출력합니다.

PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

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

PHP가 배열의 모든 요소를 ​​출력할 수 있는 여러 가지 방법

방법 1: var_dump( ) 배열 출력

var_dump() 함수는 전체 배열의 데이터 내용과 구조를 출력할 수 있으며 동시에 여러 변수를 인쇄하고 변수 유형 정보를 제공할 수도 있습니다.

var_dump() 함수는 변수의 관련 정보(유형 및 값)를 출력할 수 있습니다. 배열을 출력할 때 배열은 값을 반복적으로 확장하고 들여쓰기를 통해 해당 구조를 표시합니다.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
 var_dump($array);
?>
로그인 후 복사

PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

방법 2: print_r()을 사용하여 배열 출력

print_r() 함수는 변수를 보다 이해하기 쉬운 형식으로 인쇄하는 데 사용됩니다. print_r() 함수는 배열의 내용과 구조를 출력할 수 있습니다. 전체 배열 그리고 키와 요소는 특정 형식에 따라 표시됩니다.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($array);
?>
로그인 후 복사

PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

방법 2: foreach+echo 문을 사용하여 배열 출력

foreach 문은 배열을 반복하고 루프의 echo 문을 사용하여 요소를 하나씩 출력합니다

참고: 1차원 배열에는 하나의 foreach 문만 필요합니다. 다차원 배열에는 중첩된 여러 foreach 문이 필요합니다.

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
foreach ($array as $val){  // 遍历数组
    //输出数组元素
    echo $val."<br>";  
}
?>
로그인 후 복사

PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
foreach ($array as $val){  // 遍历数组
	foreach ($val as $K=>$v){
		//输出数组元素
	    echo $K."=>".$v."<br>";  
	}
     echo "<br>";  
}
?>
로그인 후 복사

PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP에서 배열의 모든 요소를 ​​출력할 수 있는 메소드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿