Eğer PHP birleşmeli diziler 2D diziler gibi olduğunu söyleyebilir miyiz?

3 Cevap php

Eğer PHP birleşmeli diziler 2D diziler gibi olduğunu söyleyebilir miyiz?

3 Cevap

Bir 2D dizi daha bir matriks, bir uçak, bir koordinat sistemi gibidir. Öte yandan bir ilişkisel dizi bir sözlük ya da karma denilebilir.

Hayır, onlar hala sadece düzenli 0-tabanlı diziler gibi tek boyutlu. Fark tuşları için tamsayılar sınırlı değildir olmasıdır; Eğer herhangi bir keyfi bir dize kullanabilirsiniz.

Ve kesinlikle birleştirici ve ilişkisel olmayan diziler arasında teknik bir ayrım yoktur konuşma. Onlar bu anahtarlar için tamsayılar ya da dizeleri ya da her ikisini de kullanmak ister sadece sizin seçiminiz, aynı sözdizimini kullanabilirsiniz.

$var[$x] = 1-dimensional
$var[$y][$y2] = 2-dimensional
$var[$z][$z2][$z3] = 3-dimensional

$ X, $ y veya z $ sayısal ya da dizeleri ise aslında önemli değil.