2012-12-12 4 views
1

것은 내가 PHP 지식을 제한, 나는 현재이 있습니다배열을 하나의 foreach 루프로 바꿉니 까?

$Name= simple_fields_values('Name'); 
$Description= simple_fields_values('Description'); 
$Price= simple_fields_values('Price'); 

foreach ($Name as $key_name => $key_value) { 
print $key_value ; 
} 
foreach ($Description as $key_name => $key_value) { 
print $key_value ; 
} 
foreach ($Price as $key_name => $key_value) { 
print $key_value; 
} 

그리고 난 그냥 1 개 foreach 루프에이를 결합 할 수 있다면 ... 방법이 있는지 메신저 알고 싶어, 난 그냥 해달라고을 지식!

감사합니다.

답변

0

array_merge을 사용하여이 세 배열을 모두 병합 한 다음 병합 배열을 루프 foreach 루프 하나로 사용할 수 있습니다.

에 대한 예.

,

$Name= simple_fields_values('Name'); 
$Description= simple_fields_values('Description'); 
$Price= simple_fields_values('Price'); 

$merge = array_merge($Name,$Description,$Price); 

foreach ($merge as $key_name => $key_value) { 
print $key_value ; 
} 
+0

아 너무 적 감사합니다! array_merge를 사용하여 보았지만 잘못된 인수가 있습니다 ... 도움을 주셔서 감사합니다! – user1897971

+0

도움이된다면 받아 들일 수 있습니까? – Stranger

관련 문제