문법 궁금합니다..array_push 배열추가부분이요
본문
관리자페이지에서
$menu['menu100'] = array(
array('100000', '환경설정', G5_ADMIN_URL . '/config_form.php', 'config'),
....
array('100500', 'phpinfo()', G5_ADMIN_URL . '/phpinfo.php', 'cf_phpinfo')
);
이런부분이 있는데요
array_push 이것을 통해서 뒤에 추가하려면 어떻게 문법을 짜야하죠...
이렇게 저렇게 해보는데 안되서 질문해용 ㅜㅜ
답변 1
아래의 코드 참고를 해보시겠어요..
array_push($menu['menu100'], array('100600', '새메뉴', G5_ADMIN_URL . '/new_page.php', 'menu_id'));
array_push($menu['menu100'],
array('100600', '메뉴1', G5_ADMIN_URL . '/page1.php', 'menu1'),
array('100700', '메뉴2', G5_ADMIN_URL . '/page2.php', 'menu2')
);
==============================================
$menu['menu100'] = array(
array('100000', '환경설정', G5_ADMIN_URL . '/config_form.php', 'config'),
array('100100', '기본환경설정', G5_ADMIN_URL . '/config_form.php', 'cf_admin'),
array('100200', '회원설정', G5_ADMIN_URL . '/config_form.php', 'cf_member'),
array('100500', 'phpinfo()', G5_ADMIN_URL . '/phpinfo.php', 'cf_phpinfo')
);
// 방법 1: array_push 사용 (한 개씩 추가)
array_push($menu['menu100'], array('100600', '새메뉴1', G5_ADMIN_URL . '/new_menu1.php', 'new_menu1'));
// 방법 2: array_push 사용 (여러 개 한번에 추가)
array_push($menu['menu100'],
array('100700', '새메뉴2', G5_ADMIN_URL . '/new_menu2.php', 'new_menu2'),
array('100800', '새메뉴3', G5_ADMIN_URL . '/new_menu3.php', 'new_menu3')
);