이 메뉴 구조를 만들기 위해 쉼표로 구분 된 다차원 배열로 변환하려고합니다.
이건 내가 이미 가지고있는 ..
for ($i=0; $i < $count; $i++) {
if($i > 0){
array_push($tagmenu[0][$pretags[$i-1]], array($pretags[$i]=>array()));
} else {
array_push($tagmenu, array($pretags[$i]=>array()));
}
}
나는 이것을 문자열로 가지고있다
$tags = 'image,landscape,night';
그리고 나는 이것이 이렇게 보이기를 원한다
Array(
[images] = Array (
[landscape] = Array(
[night] = Array ()
)
)
나는 이것에 내 손가락을 찾고있다
$tags = 'image,landscape,night';
$newArray = array();
$wrkArray = &$newArray;
foreach(explode(',',$tags) as $tag) {
$wrkArray[$tag] = array();
$wrkArray = &$wrkArray[$tag];
}
unset($wrkArray);
var_dump($newArray);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다