Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    1,011

    suddividere le stringhe in una variabile

    In una variabile mi posso ritrovare le seguenti strighe:

    Italiano, Inglese, Francese

    Tedesco, Inglese, Italiano

    Italiano

    ....

    Come faccio a catturare ogni singola voce ?

  2. #2
    $array = trim(explode(",", "Italiano, Inglese, Polacco, Francese"));
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    1,011
    Originariamente inviato da hacker_nait
    $array = trim(explode(",", "Italiano, Inglese, Polacco, Francese"));
    E come faccio a sapere quale è il numero di variabili nell'array ?

  4. #4
    Supponiamo ke la var.le si chiama prova

    se non c'è la virgola allora immagino che esista una sola stringa

    quindi io farei:

    if ($prova) //Vuol dire se non è vuota la var.le $prova
    {
    if (strpos($prova, ",") === FALSE)
    {
    //C'è solo una stringa
    $var[0] = $prova;
    }
    else $var = explode(", ", $prova);
    }

    //Il numero dell'array $var, cioè count($var) ti indica il nr. di var.li

  5. #5
    per sapere il numero di variabili nell'array basta che usi la funzione count($array) di PHP...
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  6. #6
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    1,011
    A me serve suddividerle per poterle poi utilizzare in un codice html, ad ogni lingua dovrà corrispondere una bandierina, l'unica è contare quante stringhe contiene l'array e poi mostrarle con il ciclo for, o si può fare in diversa maniera ?

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    118
    io userei il foreach

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.