Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Ok, ma tra i 2 c'è un modo "giusto" o vanno bene entrambi ???

    Inoltre, ho visto che se volessi sortarli in ordine alfabetico (una volta che ho stabilito i più popolosi con count_values) con natsort o il semplice asort in questo caso non lo fa. Come mai?

    Perchè uso Maxthon? | Mi piace questa chat

  2. #12
    Devi ordinare per chiavi, non per valori.
    Ciao!

  3. #13
    Si ma ho bisogno prima di fare un sorting dei valori, poi delle chiavi.

    Ovvero, i 30 più popolosi in ordine alfabetico.

    Il problema è che riesco a sortare o in un modo, o in un altro
    Perchè uso Maxthon? | Mi piace questa chat

  4. #14
    Ciao,
    scusa se riprendo il thread ma mi sto impiccando con un doppio sorting di questi array, non sono proprio il mio forte

    Il sorting per gli array più popolosi va benissimo:
    codice:
    $array = array_count_values($arrayTag);
    arsort($array);
    $array = array_slice($array, 0, 40);
    
    foreach($array as $gruppo => $numero) {
    $tagurl = str_replace(" ","_",$gruppo); 
      if($numero >= 4) 
    	echo ($gruppo . " " . $numero . "
    ");  
    }
    ma quando tento di, o randomizzarli, o alfabetizzarli, mi da errori o solo numeri.

    Ad esempio ho provato ad usare lo shuffle per mischiare i risultati delle prime 40 tag, ma qualcosa non va.

    codice:
    $array = array_count_values($arrayTag);
    arsort($array);
    $array = array_slice($array, 0, 40);
    shuffle($array); 
    
    foreach($array as $gruppo => $numero) {
    $tagurl = str_replace(" ","_",$gruppo); 
      if($numero >= 4) 
    	echo ($gruppo . " " . $numero . "
    ");  
    }
    Mi tornano indietro le posizioni delle tag e la loro densità, ma non il nome (ovvero $gruppo).

    Dove sbaglio?? :master:
    Perchè uso Maxthon? | Mi piace questa chat

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.