의 처음과 마지막 기록을 에코 출력과 같이 우편 항목의 전체 배열 목록 (이 예상대로 작동) :CakePHP의 배열 출력 foreach는() 나는 액세스 할 수 있어요 반복
(이것이 foreach는 내 foreach는)
foreach ($plan_edit['Zip'] as $zip) :
echo $zip['title'] . "<br />";
endforeach; ...
결과 :
Array
(
[0] => Array
(
[id] => 110
[state_id] => 1
[title] => 97701
[PlansZip] => Array
(
[id] => 83698
[plan_id] => 443
[zip_id] => 110
)
)
[1]
난 단지에 노력하고 각 주요 레코드에 대해 설정 한 각 배열의 [ '제목'])의 (첫 번째와 마지막 값을 가져옵니다.
phps 어레이의 current() 및 end() 함수를 사용하고 있는데, " "을 사용하여 인쇄 할 수 있습니다.
나는 지금 뭔가 잘못하고 있지만이 시점에서 길을 잃어 가고있는 것을 알고있다.
내 작업/방법에 대한 건설적인 비판을 환영합니다.
<?php
foreach ($plan_edit['Zip'] as $zip) :
echo current($zip['title']) . "<br />";
endforeach;
foreach ($plan_edit['Zip'] as $zip) :
echo end($zip['title']) . "<br />";
endforeach;
?>
이
이다 나는 현재에 어딘지
이입니다 다음과 같이 다양한 방법을 시도해보십시오. php foreach ($ plan_edit [ 'Zip'] as $ key => $ value) : echo max ($ value). "
"; endforeach; ?> - $ 값 출력은 실제 값이 아닌 "Array"입니다. – OldWest