PHP에서 함수는 혼합 데이터 유형을 포함하여 모든 데이터 유형을 반환 할 수 있습니다. 혼합 데이터 유형은 정수, 문자열, 부울 또는 배열과 같은 여러 유형의 데이터를 반환 할 수있는 기능을 나타냅니다.
혼합 데이터 유형을 반환하려면 여러 유형의 값을 함수의 리턴 값으로 사용하십시오. 예를 들어:
function get_data() {
return array('name' => 'John Doe', 'age' => 30);
}
이 함수는 이름과 나이가 포함 된 배열을 반환합니다.
사용자의 쇼핑 카트의 총 가격을 계산하는 기능을 고려하십시오.
function calculate_total($items) {
$total = 0;
foreach ($items as $item) {
$total += $item['price'];
}
return array('total' => $total, 'discount' => 0.1);
}
이 함수는 총 카트 가격과 10% 할인 정보가 포함 된 배열을 반환합니다.