-
C i c c o.
User deleted
Salve, vorrei sapere come è possibile fare un ordinamento, tipo il bubble sort, utilizzando gli array associativi. So usare il ciclo foreach e quindi riesco a scorrere l'array, però una volta dentro non so come associare ai vari numeri il maggiore ecc..So che c'è la funzione sort() mi pare, però io vorrei riuscire a fare da solo Qualcuno mi puo dare un mano? Grazie 1000 . -
meh..
User deleted
Non mi pare gli array associativi abbiano le chiavi ordinate, quindi non ci puoi fare niente a meno che non sia un normale array (dove gli indici sono int, c'e' differenza tra quell'array ed un array associativo anche se la sintassi e' identica). . -
C i c c o.
User deleted
Non mi pare gli array associativi abbiano le chiavi ordinate, quindi non ci puoi fare niente a meno che non sia un normale array (dove gli indici sono int, c'e' differenza tra quell'array ed un array associativo anche se la sintassi e' identica).
Guarda non so perche il nostro prof. ci ha detto che è possibile fare un ordinamento con questo tipo di array, anche se non hanno indice numerico.. Adesso sto cercando di invertarmi qualcosa, ma non ne vengo a capo... -
meh..
User deleted
Magari sono ordinati per creazione della chiave, dovresti controllare le specifiche cosa dicono.
A quel punto devi creare un nuovo array associativo, fare il sorting dei valori e poi riassegnarli per chiave nel nuovo array.
Il sito dice che sono ordered map, quindi e' possibile sortarle, bisogna vedere pero' come sono ordinate, se per setting della chiave o sua creazione.. -
C i c c o.
User deleted
Magari sono ordinati per creazione della chiave, dovresti controllare le specifiche cosa dicono.
A quel punto devi creare un nuovo array associativo, fare il sorting dei valori e poi riassegnarli per chiave nel nuovo array.
Il sito dice che sono ordered map, quindi e' possibile sortarle, bisogna vedere pero' come sono ordinate, se per setting della chiave o sua creazione.
Cosa intendi con chiave del nuovo array? Scusa, ma non ho mai sentito questo termine..
. -
meh..
User deleted
CODEphp > $a = array();
php > $a['tette'] = 'culo';
php > $a['diocan'] = 'pene';
php > print_r($a);
Array
(
[tette] => culo
[diocan] => pene
)
php > $a['tette'] = 'culo';
php > print_r($a);
Array
(
[tette] => culo
[diocan] => pene
)
php > $b = array();
php > $b['diocan'] = 'pene';
php > $b['tette'] = 'culo';
php > print_r($b);
Array
(
[diocan] => pene
[tette] => culo
)
Confermo che e' per creazione della chiave.Magari sono ordinati per creazione della chiave, dovresti controllare le specifiche cosa dicono.
A quel punto devi creare un nuovo array associativo, fare il sorting dei valori e poi riassegnarli per chiave nel nuovo array.
Il sito dice che sono ordered map, quindi e' possibile sortarle, bisogna vedere pero' come sono ordinate, se per setting della chiave o sua creazione.
Cosa intendi con chiave del nuovo array? Scusa, ma non ho mai sentito questo termine..
array['chiave'] = valore.. -
C i c c o.
User deleted
CODICEphp > $a = array();
php > $a['tette'] = 'culo';
php > $a['diocan'] = 'pene';
php > print_r($a);
Array
(
[tette] => culo
[diocan] => pene
)
php > $a['tette'] = 'culo';
php > print_r($a);
Array
(
[tette] => culo
[diocan] => pene
)
php > $b = array();
php > $b['diocan'] = 'pene';
php > $b['tette'] = 'culo';
php > print_r($b);
Array
(
[diocan] => pene
[tette] => culo
)
Confermo che e' per creazione della chiave.Cosa intendi con chiave del nuovo array? Scusa, ma non ho mai sentito questo termine..
array['chiave'] = valore.
Ahhhh io quello lo chiamo indice ahah. -
meh..
User deleted
CODEphp > $a = array();
php > $a['tette'] = 'culo';
php > $a['diocan'] = 'pene';
php > print_r($a);
Array
(
[tette] => culo
[diocan] => pene
)
php > $a['tette'] = 'culo';
php > print_r($a);
Array
(
[tette] => culo
[diocan] => pene
)
php > $b = array();
php > $b['diocan'] = 'pene';
php > $b['tette'] = 'culo';
php > print_r($b);
Array
(
[diocan] => pene
[tette] => culo
)
Confermo che e' per creazione della chiave.Cosa intendi con chiave del nuovo array? Scusa, ma non ho mai sentito questo termine..
array['chiave'] = valore.
Ahhhh io quello lo chiamo indice ahah
In un array normale e' chiamato indice, in una map (array associativo) e' chiamata chiave.. -
C i c c o.
User deleted
Ah ok, non lo sapevo..Un altra cosa che il prof. non ci ha detto....