문제

PHP에 다차원 배열이 있습니다.

$f = array('one' => array(*doesntmatter*), two => array());

사용하고 싶을 때는 배열 중 하나만 원합니다. (1 ~ 2 ~ 3 등) 따라서 (이 경우) 다음과 같이 두 개의 별도 배열로 슬라이스하고 싶습니다.

$one = array(**); $two = array(**);

기본 기능으로 이것을 해결할 수 있습니까? 아니면 직접 작성해야합니까?

도움이 되었습니까?

해결책

당신이 사용할 수있는 발췌() 정확히 그렇게합니다.

다른 팁

각 회원에게 명시 적으로 전화하십시오.

$foo = array('one' => array(1,2,3), 'two' => array(4,5,6));
$one = $foo['one'];
$two = $foo['two'];

또는 사용할 수 있습니다 발췌()

extract($foo);
print_r($one);print_r($two);

$ one = $ f [ 'one'

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top