제목 | 배열값 추출 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 주말생각 | 작성시각 | 2020/11/06 16:30:31 |
|
|||
파일 업로드 시 컨트롤러에 배열 타입으로 정보를 받습니다. 포럼에 있는 파일정보들을 받더라고요. 배열 길이는 count()함수를 사용해서 보면 14개라서 echo $data[1]; 필요한 파일 정보를 추출하려고 하는데 Undefined offset: 1 이라고 없다고 나오네요. 컨트롤러 public function do_upload(){ $config['upload_path'] = './uploads/'; $config['allowed_types'] = 'gif|jpg|png'; $config['max_size'] = '100'; $config['max_width'] = '1024'; $config['max_height'] = '768'; $this->load->library('upload', $config);
$da = $this->upload->data(); echo $da[1]; exit; } |
|||
다음글 | Table 'ci_book.Board1' doesn't... (8) | ||
이전글 | 파일 업로드 시 컨트롤러에서 못 받는 문제 (2) | ||
PureAni
/
2020/11/06 16:34:01 /
추천
0
|
주말생각
/
2020/11/06 16:45:01 /
추천
0
//PureAni 감사합니다. foreach로 돌려 보니 key value가 맞는 것 같습니다. 죄송하지만 제가 초보라서 key value는 어떻게 추출하나요? 예를 들자면 2번 째 value값과 5번째 째 value값을요. 구글링해도 잘 감이 안잡혀서요. |
한대승(불의회상)
/
2020/11/06 16:48:56 /
추천
0
$key = 'abc'; echo $a[$key]; echo $a['abc']; 알고나면 너무 쉬워서 구글링해도 안나옵니다. |
그 배열이 index 방식이 아닌, key value 방식일수도 있습니다.
array 가 하나만 있는게 아니라서요.
그 배열 리스트를 직접 찍어보시면 될듯합니다.