Copy
$test = array (
"a" = > array ("1" => "apple", "2" => "banana");
"b" => array ("001" => "사과", "002" => "바나나"));
이런 코드가 있다고 할때
사과, 바나나만 출력하고 싶어서.
Copy
foreach($test as $key => $value){
foreach($value as $key1 => $value1{
print_r ($value1);
}}
이런식으로 했더니 apple,banana,사과,바나나 이런식으로 나와버리더라구요.
그래서 위에 array를 나눴습니다.
Copy
$test = array (
"a" = > array ("1" => "apple", "2" => "banana"));
$test1 = array (
"b" => array ("001" => "사과", "002" => "바나나"));
이렇게 나누고
Copy
foreach($test1 as $key => $value){
print_r ($value);
하니깐 사과,바나나가 나오긴하는데
(print_r를 써서 당연한거겠지만) Array([001]=>"사과"[002]=>"바나나") 형식으로 나와버려서
"사과","바나나"를 나열할수가 없네요.
어떻게 echo쪽으로 찍게 할수있을까요? for문을 써야할거 같긴한데..
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
foreach($test['b'] as $key => $value){
echo $value;
}
일케 돌리사면 되지 않나요?
답변을 작성하려면 로그인이 필요합니다.
이렇게 붙여서 말고
사과
바나나
다른과일
등등
이런식으로 뽑아내야하는데 방법있을까요?