У PHP числові масиви є асоціативними, а асоціативні масиви – числовими.
Розрізняють три основні різновиди масивів: з відліком від нуля (zero-based), з відліком від одиниці (one-based) та з відліком від специфічного значення заданого програмістом (n-based).
Насправді масив у PHP – це впорядковане відображення, яке встановлює відповідність між значенням та ключем.
Асоціативні масиви представляють підвид масивів, в яких, на відміну від звичайних масивів, як ключ застосовуються рядки. При створенні асоціативного масиву ми явно вказуємо ключ елемента, після якого йде оператор => і значення елемента.