라이브러리
[PHP] compact - 변수와 해당 값을 포함하는 배열을 생성합니다.
PHP의 compact 함수
PHP의 compact 함수는 배열을 생성하여 변수를 이름과 값을 키-값 쌍으로 포함하는 함수입니다. compact 함수는 변수의 이름을 키로 사용하여 배열을 생성합니다. 이 배열은 변수의 이름과 값을 키-값 쌍으로 포함합니다.
# compact 함수의 기본 형식
compact 함수의 기본 형식은 다음과 같습니다.
#hostingforum.kr
php
compact('변수1', '변수2', ..., '변수N');
# compact 함수의 예제
다음 예제는 compact 함수를 사용하여 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성하는 방법을 보여줍니다.
#hostingforum.kr
php
// 변수 선언
$name = 'John';
$age = 30;
$city = 'Seoul';
// compact 함수 사용
$data = compact('name', 'age', 'city');
// 배열 출력
print_r($data);
위 예제의 출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[name] => John
[age] => 30
[city] => Seoul
)
# compact 함수의 사용 예시
compact 함수는 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 때 유용합니다. 예를 들어, 데이터베이스에서 데이터를 가져올 때 compact 함수를 사용하여 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 수 있습니다.
#hostingforum.kr
php
// 데이터베이스에서 데이터 가져오기
$result = mysqli_query($conn, "SELECT * FROM users WHERE id = 1");
// compact 함수 사용
$data = compact('id', 'name', 'age', 'city');
// 데이터 출력
while ($row = mysqli_fetch_assoc($result)) {
$data['id'] = $row['id'];
$data['name'] = $row['name'];
$data['age'] = $row['age'];
$data['city'] = $row['city'];
print_r($data);
}
위 예제의 출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[id] => 1
[name] => John
[age] => 30
[city] => Seoul
)
# compact 함수의 장점
compact 함수의 장점은 다음과 같습니다.
* 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 수 있습니다.
* 데이터베이스에서 데이터를 가져올 때 compact 함수를 사용하여 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 수 있습니다.
* compact 함수는 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 때 유용합니다.
# compact 함수의 단점
compact 함수의 단점은 다음과 같습니다.
* compact 함수는 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 때만 사용할 수 있습니다.
* compact 함수는 변수의 이름과 값을 키-값 쌍으로 포함하는 배열을 생성할 때만 유용합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.