사전과 같은 PHP 비 연관 배열을 사용하고 큰 키를 추가하려면 PHP가 얼마만큼의 메모리를 할당합니까?거대한 숫자 키를 추가 할 때 PHP 배열의 메모리 사용
$myArray = Array();
$myArray[6000] = "string linked to ID 6000";
$myArray[7891] = "another key-value pair";
PHP는 사용되지 않은 키 0-5999 및 6001-7890에도 메모리를 할당합니까?
json_encode()를 통해이를 전달하면 0-5999 키가 생성됩니다. json은 PHP의 희소 배열을 좋아하지 않습니다. –
'$ myArray [strtotime ($ date)] = ...'이 실행되면 메모리가 실행됩니다. –
아니요, whupps. 엄청난 숫자의 문자열을 색인하려고했습니다. 그럴거야. 어리석은 동적 타이핑. –