Visualizzazione dei risultati da 1 a 4 su 4

Hybrid View

  1. #1

    suddividere una stringa

    salve, vorrei trasformare la seguente stringa in un array e avere un indice x ogni lettera
    $index = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLM NOPQRSTUVWXYZ";


    in pratica vorrei questo risultato
    Array(62) [ "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", … ]

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Guarda la str_split()

  3. #3
    grazie, adesso vorrei creare dei codici univoci, ma mi da errore
    Codice PHP:
    <?php

    $index 
    "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    $index str_split($index);
    print_r($index);

    echo 
    implode(""$index);

    $token = [];

    for(
    $x=0$x<count($index); $x++){

        echo 
    rand(0$index[$x]);
     
        
    //array_push($token, rand($index[$x]));
        
    }

    in teoria mi dovrebbe prendere un indice casuale del mio array index e poi metterlo sul array token e poi dopo una volta raggiunto il limiteconvertivo il array di codici in uno string

    con javascript non avevo questo problemi

  4. #4
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    rand() vuole due long, tu gli passi index[$x] che è un carattere

Tag per questa discussione

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