2014-04-22 3 views
1

나는이 방법 RedBeanPHP을 사용하고 있습니다 : 그 후RedBeanPHP findall은이 : 배열 인덱스에 의해 ACESS 요소가

$banners = R::findAll('banner'); 

내가 인덱스에 의해 각각의 요소에 액세스하고 싶었을 말한다 :

$banner1 = $banners[2]; 

그러나 그런 식으로 RedBeanPHP 데이터베이스 테이블에서 컬럼 ID = 2의 배너 검색을 시도하십시오.

인덱스 결과로 요소에 액세스하는 방법은 무엇입니까? 내가 대답을 발견

답변

1

, array_values는 솔루션입니다 :

$banners = R::findAll('banner'); 
$banners = array_values($banners); 
$banner1 = $banners[2]; 
+0

또 다른 옵션은'foreach'을 사용하는 것입니다 (하나를 사용하는 경우 PHP 내부 물론, 또는 어쩌면 템플릿 엔진 내부.) –