Pillole di php – Dividere in variabili una stringa

| 15 giugno 2007 | 0 Comments

Mettiamo di avere una stringa con al suo interno tre valori da utilizzare assegnandoli a tre diverse variabili. Questi valori nella stringa sono divisi fra loro da uno spazio vuoto.

tipo:

$stringa = “Bianco Nero Rosso”;

Noi vogliamo che il primo valore sia assegnato a $primo il secondo a $secondo e il terzo a $terzo.
Non dovremo fare altro che utilizzare la funzione split() associata alla funzione list().

esempio:

list($primo, $secondo, $terzo) = split(” “, $stringa, 3);

La funzione list assegna la lista dei nomi dei valori e l’ordine in cui dovranno essere assegnati dal comando split ($primo, $secondo, $terzo). Il comando split avrà come primo valore il carattere separatore fra doppi apici (ovvero uno spazio vuoto), la stringa da cui prendere i valori da assegnare (Bianco, Nero e Rosso) e come ultimo parametro il numero dei valori (ovvero tre parole). L’ultimo valore può anche essere omesso.

A questo punto le vostre nuove tra variabili avranno questi valori:

$primo = “Bianco”;
$secondo = “Nero”;
$terzo = “Rosso”;

Ovvero esattamente cosa volevamo:)

http://it.php.net/split Per maggiori informazioni

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Pillole di php - Dividere in variabili una stringa, 10.0 out of 10 based on 1 rating

Tags: , , , , , , , , , , , , , , , , , , , ,

Category: Senza categoria

About the Author ()

Leave a Reply