본문 바로가기
PHP 박살내기/PHP 연습하기

php 배열 연습문제 2

by 인생여희 2017. 9. 7.
반응형

php 배열 연습문제 2



문제를 보고 적당한 배열을 만들어보라.


문제
a 유형을 저장할 배열은 각 학생의 정보가 원소로 구성된 하나의 연관 배열이며,
원소의 키는 학생의 이름, 값은 점수와 학번의 연관 배열이다

$student = ['kang'=>['grad'=>100, 'id'=>1234],
'kim'=>['grad'=>90, 'id'=>5678]
];


문제) 한 학급을 구성하는 학생들의 성적과 학번


문제) 상품별 재고량


$product_amount = ['냉장고'=>10,'세탁기'=>20,'tv'=>10,'컴퓨터'=>40];



문제) 주간 점심 메뉴표의 요일별 구성(가격, 전체, 사이드, 음료, 기타)


$menu = [
'월'=>['전체메뉴'=>'불고기덮밥','사이드'=>'샐러드','음료'=>'식혜','기타'=>'없음','가격'=5000],
'화'=>['전체메뉴'=>'김치덮밥','사이드'=>'김치','음료'=>'콜라','기타'=>'없음','가격'=5000],
'수'=>['전체메뉴'=>'참치덮밥','사이드'=>'오이무침','음료'=>'사이다','기타'=>'없음','가격'=5000],
'목'=>['전체메뉴'=>'제육덮밥','사이드'=>'튀김','음료'=>'식혜','기타'=>'없음','가격'=5000],
'금'=>['전체메뉴'=>'계란덮밥','사이드'=>'우동','음료'=>'환타','기타'=>'없음','가격'=5000],
'토'=>['전체메뉴'=>'돈까스덮밥','사이드'=>'아이스크림','음료'=>'식혜','기타'=>'없음','가격'=5000],
'일'=>['전체메뉴'=>'오징어덮밥','사이드'=>'단무지','음료'=>'환타','기타'=>'없음','가격'=5000]
]



문제) 가족 구성원의 이름

$family_name = ['아빠'=>'허준','엄마'=>'사임당','동생'=>'홍길동']



문제) 가족 구성원의 이름, 나이 본인과의 관계

$family_info = [
['이름'=>'허준','나이'=50,'관계'='아빠'],
['이름'=>'사임당','나이'=50,'관계'='엄마'],
['이름'=>'홍길동','나이'=20,'관계'='동생']]

?>


문제출처: 한빛미디어 learning php

답변 출처: 본인 

반응형

'PHP 박살내기 > PHP 연습하기' 카테고리의 다른 글

php 배열 연습문제 1  (0) 2017.09.07
php로 가게 메뉴 계산기 만들기 1  (0) 2017.09.04

댓글