개발! 딱 깔끔하고 센스있게!

PHP foreach 루프 키 값 본문

개발 스크랩 메모/PHP

PHP foreach 루프 키 값

렉사이 2020. 12. 18. 22:40

이 db 호출을 실행하고 있습니다나는 모든 열쇠를 얻으려 시도했지만, 나는 그것을 공백이나 배열로 만들려고 시도했다.

$root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = p.sites_id and pm.members_id ='.$member_id) ->where('p.active', 0) ->get(); $places = $records->result_array(); $places['name'] = $site['name']; foreach($places as $place){ $root_array[$site['name']][] = $place; } } return $root_array; 

php 순환입니다:

 

또한 내가 테스트를 실행할 때, 그것은 숫자만 뱉는 것이고, 이것이 결과다.

제가 하고 싶은 건 필라델피아...]

[Philadelphia] => Array ( [0] => Array ( [place_name] => XYX [place_id] => 103200 [place_status] => 0 ) [1] => Array ( [place_name] => YYYY [place_id] => 232323 [place_status] => 0 ) 

대답

배열 키를 이렇게 방문할 수 있습니다:

foreach ($array as $key => $value) 
Comments