Uma disposição associativa adiciona acima o grau final de complexidade permitindo que a lista requisitada seja associada com outros valores. As disposições associativas têm as disposições desiguais da lista dos valores de índice, que não são números. A disposição associativa não referenced como $associative_array_name [0] como você usou-se fazer para a disposição da lista. Instead as variáveis escalares arbitrárias são usadas posicionar a disposição associativa. Considerar a definição associativa da disposição dada abaixo.
No exemplo acima, nós definimos uma disposição associativa %CLIENT_ARRAY que têm três jogos das associações.
A porcentagem “%” do sinal denota o nome associativo da disposição como o sinal do dólar “$” usado para variáveis e “@” no sinal usado para disposições da lista.
Conseqüentemente, o “full_name” é associado com o “John coze” como a “idade” é associada com os “25”. Esta associação é discutida nos termos de “valores” e de “chaves”. Cada uma da chave é associada com o um valor. E daqui, nós dizemos que a chave chamada “full_name” está associada com o valor “John coze”.