개발이야기/PHP

[PHP] 변수로 배열 만들기 compact() 함수 사용법, 예제

후린개발자 2023. 7. 4.
반응형

compact 함수는 변수 이름과 값을 기반으로 연관 배열을 생성합니다. 변수 이름은 배열의 키가 되고, 변수 값은 배열의 값이 됩니다.

 

사용법

compact(변수1, 변수2, 변수3, ...);

 

변수가 없는 경우에는 변수를 무시하고 배열이 생성 됩니다.

 

예제

<?php
$name = "John";
$age = 25;
$country = "USA";

$result = compact("name", "age", "country");

print_r($result);
//Array ( [name] => John [age] => 25 [country] => USA )

[
    "name" => "John",
    "age" => 25,
    "country" => "USA"
]
?>

 

$name, $age, $country 변수들의 값을 기반으로 배열을 생성합니다. 따라서 $result 변수는 위와 같은 형태가 됩니다.

 

반응형

댓글

💲 추천 글