배열에 배열을 추가하려고합니다.배열에 배열 추가
$data[$username] = array('bytes' => $bytes, 'ip' => array($ip => array('bytes' => $bytes)));
ip
배열에 하나 이상의 배열을 어떻게 추가합니까?
나는 이것을 시도했지만 작동하지 않습니다.
$data[$username]['ip'] = array($ip => array('bytes' => $bytes));
배열에 배열을 추가하려고합니다.배열에 배열 추가
$data[$username] = array('bytes' => $bytes, 'ip' => array($ip => array('bytes' => $bytes)));
ip
배열에 하나 이상의 배열을 어떻게 추가합니까?
나는 이것을 시도했지만 작동하지 않습니다.
$data[$username]['ip'] = array($ip => array('bytes' => $bytes));
그래서 당신이
$data[$username] = array(
'bytes' => $bytes, // bytes?
'ip' => array(
$ip => array(
'bytes' => $bytes // bytes again?
}
)
);
는 IP 배열에 더 키/값 쌍을 추가하려면 ... 당신의 데이터 배열을 가지고, 당신은 $의 IP가 이미 배열의 키가 아닌 가정, 다음을 수행해야 . 일치하면 현재 해당 키에있는 값을 덮어 씁니다.
$data[$username]['ip'][$ip] = array(
'bytes' => $bytes
);
이 내가 찾던 정확히 무엇이며, 감사합니다 @ 렉스! –
당신은 오신 것을 환영합니다! :) –
$data[$username]['ip'][$ip] = array('bytes' => $bytes);
이것은 $data[$username]['ip']
배열에 다른 array('bytes' => $bytes)
을 추가합니다.
'$ 데이터 [$ 사용자 이름] [ 'IP'] [] = 배열 ($ IP => 배열 ('바이트'=> $ 바이트));' –