Il arrive souvent que l'on traite beaucoup de données stockées dans un tableau, comme des fichiers CSV, avec des valeurs séparée par ";".
Voici comment s'en sortire rapidement…

Dans mon exemple, j'ai 3 information :
Nom, prénom, site Internet.

$data="Lo Valvo;Luca;http://luca.lovalvo.net";

L'idée est de sortire ses données grâce un a tableau à l'aide de la fucntion split()

$data=split(";",$data);

Si je désire afficher la valeur du prénom, il me suffit maintenant d'effectuer un Echo de $data de cette manière

Echo $data[1];

Jusque la rien d'extraordinaire, seulement le truc, c'est que contrairement à mon exemple, des centaines d'infos peuvent être stockées et triées de cette manière.
Alors afin d'éviter de compter de 0 à 100 pour en sortir la valeur du [] on va afficher la structure du Array.

pour cela, on utilise simplement la fonction print_r()

print_r($data);

Ceci retournera le tableau (Array) sous cette forme :

Array
(
[0] => Luca
[1] => Lo Valvo
[2] => luca.lovalvo.net
)

Voici le script de démo :

<?php
$data="Lo Valvo;
Luca;http://luca.lovalvo.net";

$data=split(";",$data);

print_r($data);

?>