Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    trasformare un elemento di array in stringa...

    $valore = $regs[1];

    Come faccio a trasformare $valore in una stringa?

    Domanda ma essenziale e al momento risposta.. sfuggente


    "Vero sapiente è colui che sa di non sapere" (Socrate)

  2. #2

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    purtroppo il caso è piu' specifico credo...

    Non si tratta di trasformare un intero array in stringa bensi' un solo elemento dell'array (il secondo per l'esattezza con indice [1])

    :master:
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  4. #4
    allora non capisco...

    se $regs[1] contiene una stringa...va bene il tuo codice...se contiene un array allora usi implode e lo implodi...continuo a non capire quindi
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5

  6. #6
    Originariamente inviato da carmineabomb
    $valore=(string) $regs[1];
    non ha senso un type casting

    xche se la variabile $regs con indice 1 è una stringa...non c'è bisogno di convertirla...se è un array si deve usare PER FORZA implode
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  7. #7
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    mi faresti l'esempio con implode applicato...

    ad un solo elemento dell'array? Es. $regs[1]

    pekke a me quando ci provo...

    da errore..

    e mi esegue implode correttamente solo se lo applico all'intero array $regs cosa che non vorrei fare


    Spero di essere stato piu' chiaro...

    grazie
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  8. #8
    Ma xkè nn ti spieghi meglio???

    in $regs[1] c'è un array???
    oppure una stringa???
    Se c'è un array allora farai l'implode così:

    $stringa=implode("qui va il carattere separatore",$regs[1]);

    esempio preso dal manuale php:

    codice:
    Esempio 1. implode() example
    
    <?php
    
    $array = array('lastname', 'email', 'phone');
    $comma_separated = implode(",", $array);
    
    echo $comma_separated; // lastname,email,phone
    
    ?>

  9. #9
    ahhhhhhhhh dimenticavo se $regs[1] nn è un array allora leggi qualke manuale ke hai le idee molto konfuse!!!
    Ti consiglio di leggere questi presenti su http://freephp.html.it/

  10. #10
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Pekke nn leggi te bene la domanda?




    "Vero sapiente è colui che sa di non sapere" (Socrate)

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.