Ben PHP diziler ile ilgili bir soru var.
Ben bir dizi oluşturursanız
$ids = array();
sonra o pozisyonda 1000'de şey koymak:
$ids[1000] = 5;
Nasıl tercüman dahili bu yapardın? Diziler Java gibi bellek bitişik topaklar mısınız? 1000 ints initlialized olan int [1000] gibi olurdu?
Yoksa 1000 anahtar ve 5 verilerine bağlayan bir harita daha? Ben PHP internals bahsediyorum.
Ben bir sayıda dizini varsa tüm dizinleri başlatmak gerekir, çünkü daha az verimli olurdu? VEYA bir anahtar olarak numarası ile tabanlı harita?