2013-07-31 10 views
7

Sto provando a convertire l'array indicizzato nell'array normale. Fondamentalmente ciò che ottiene è:Conversione dell'array indicizzato nell'array normale o semplice

Array ([0] => 14 [1] => 19 [2] => 20) 

e ho bisogno è:

Array(14,19,20); 

ho cercato su Google, ma non informazioni che si trovano. Penso che questo tipo di funzione non sia disponibile in PHP, ce n'è? Per favore mi faccia sapere!

Grazie, Asif

risposta

15

stai inseguendo ombre:
Entrambi gli array hai mostrato sono uguali.

Non esiste un array non indicizzato in PHP.

Ma se si vuole veramente essere sicuri, utilizzare $newArray = array_values($array)

+0

Hmm, sto cercando di interrogare con tax_query wordpress, ma non sembra funzionare. Così ho controllato i documenti di WordPress e ho scoperto che viene usata una matrice semplice senza indicizzazione. – Capripio

+0

Tutti gli array che non sono associativi (stringhe come chiavi) hanno indici numerici. È probabile che il tuo problema sia altrove. – MightyPork

+0

@Capripio Tutti gli array hanno una sorta di indice. – StephenTG

Problemi correlati