Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2016
    Messaggi
    6
    Ciao e grazie per la risposta. Si devo generare la lista tipo questa:
    aaa-a01
    aaa-a02
    aaa-a03
    ...
    aaa-z99
    aab-a01
    ...
    zzz-z99

    Quando ho scritto:
    Non va bene perché genera le stringhe una ad una prima di stamparle. Il tutto devo riuscire a farlo senza DB e senza file intermedi tipo file xml o di testo.
    Intendevo dire che la stringa finita deve essere memorizzata su un array e dovrà subire un controllo prima di essere stampata a video e solo a video, non su un file di testo, non su un db, no su un file xml.

    Ti ringrazio per l'interesse posto al thread.

    Buona giornata.


  2. #2
    Quote Originariamente inviata da noob.81 Visualizza il messaggio
    Ciao e grazie per la risposta. Si devo generare la lista tipo questa:
    aaa-a01
    aaa-a02
    aaa-a03
    ...
    aaa-z99
    aab-a01
    ...
    zzz-z99

    Quando ho scritto:
    Non va bene perché genera le stringhe una ad una prima di stamparle. Il tutto devo riuscire a farlo senza DB e senza file intermedi tipo file xml o di testo.
    Intendevo dire che la stringa finita deve essere memorizzata su un array e dovrà subire un controllo prima di essere stampata a video e solo a video, non su un file di testo, non su un db, no su un file xml.

    Ti ringrazio per l'interesse posto al thread.

    Buona giornata.


    Usa la base 36
    Codice PHP:
    <?php
    //trasforma 'aaaa' da base 36 a base 10, restituisce 479890
    echo base_convert('aaaa'3610).'<br>';
    echo 
    '<hr>';

    for(
    $i=479890$i<=479893$i++){
     for(
    $j=0$j<=99$j++){
       
    //aggiunge uno zero iniziale quando richiesto
      
    $n=$j<10'0'.$j $j;
       
    //converte da base 10 a base 36
      
    $result=base_convert($i1036).$n
       
    //aggiunge il trattino
      
    echo(substr($result,0,3).'-'.substr($result,3).'<br>');
     }
    }
    ?>

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 © 2025 vBulletin Solutions, Inc. All rights reserved.