배열의 값에 액세스하려고했습니다. foreach 루프에서는 행운이지만 처음 두 호출은 값을 가져 오지만 foreach 루프에서는 아무것도 반환하지 않습니다. . 배열을 인쇄 할 경우 모든 값이 있지만 비어 있습니다.배열의 값에 액세스하는 방법
답변
foreach 루프에서 실제로 $ dish 변수에 액세스하지 않습니다. 배열의 첫 번째 요소는 접시, 자사의 Dish_Category하지 않기 때문에
$dish['Dish']['dish_name'];
대신
$dishes['Dish']['dish_name'];
등
또한,이 오류가 발생합니다보십시오. 따라서, 배열에서이 요소를 제거하거나 문 경우 등의 $ 접시를 액세스하기 전에 간단한을 사용 중 : 또한
if($dish['dish_name'])
//DO STUFF HERE
, 많은
<?php ?>
태그에 대한 이유가 없다. 하나의 코드 블록 전체를 넣을 수는 없습니까?
사실 나는 이전에이 오류가 발생했습니다. Notice (8) : 정의되지 않은 색인 : Dish [APP \ views \ dish_categories \ get_categories.ctp, line 26] 공지 사항 (8) : 정의되지 않은 색인 : 요리 [APP \ views \ dish_categories \ get_categories.ctp, line 30] '/> – user710502
'Dish '는 (는) 연관 배열의 색인입니다. $ 요리? 아마도 $ dish [ 'dish_name']을 쓰는 것일 것입니다. – MEURSAULT
어레이에 표시되는 내용을 게시 할 예정입니다. – user710502
- 1. 가변적으로 다차원 배열의 값에 동적으로 액세스하는 방법
- 2. web.config 값에 액세스하는 방법?
- 3. XML의 값에 액세스하는 방법
- 4. 배열의 배열에 액세스하는 방법
- 5. 다른 컨트롤의 값에 액세스하는 방법
- 6. a4j에서 javascript 값에 액세스하는 방법
- 7. 페이지에서 usercontrol의 값에 액세스하는 방법?
- 8. 컨트롤에서 여러 값에 액세스하는 방법
- 9. asp.net에서 usercontrol의 값에 액세스하는 방법
- 10. HTTPService xmlList - 값에 액세스하는 방법
- 11. MongoDB를 - 배열의 개체에 액세스하는 방법
- 12. CSS를 통해 요소의 클래스 값에 액세스하는 방법
- 13. Oxygene을 사용하여 datarow 값에 액세스하는 방법
- 14. css : 요소에서 사용하지 않는 값에 액세스하는 방법?
- 15. Groovy : DataSource에 이미 설정된 값에 액세스하는 방법
- 16. layout.filename에서 UI 요소 값에 액세스하는 방법
- 17. AdvancedDataGrid 콤보 상자 값에 액세스하는 방법
- 18. 글로벌 asax에서 코드 숨김 값에 액세스하는 방법
- 19. Django 값으로 주석 달기 : 값에 액세스하는 방법?
- 20. jsp에서 dynaaction 형식의 값에 액세스하는 방법
- 21. 객체 지향 프로그래밍 변수 값에 액세스하는 방법?
- 22. 관리되는 bean에서 ui : param 값에 액세스하는 방법
- 23. 서비스 작업에서 필드 (확장) 값에 액세스하는 방법
- 24. XSLT 템플릿의 일치 노드 값에 액세스하는 방법
- 25. GetVaryByCustomString에서 asp.net mvc 경로 값에 액세스하는 방법?
- 26. Django - urls.py 뷰의 변수 값에 액세스하는 방법?
- 27. 선택한 행 tableview의 값에 액세스하는 방법?
- 28. 장고 템플릿에서 사전 값에 액세스하는 방법
- 29. 인증서 확장 (정보) 값에 액세스하는 방법?
- 30. resize 함수 내에서 변수 값에 액세스하는 방법
적절한 명명 규칙을 사용하고 있는지 확인해야합니다. 문제가 발생하지 않도록주의해야합니다. http://book.cakephp.org/view/902/File-and-Classname-Conventions – swiecki