La fonction PHP " exploser " vous permet de séparer les données et la délimitation dans un fichier délimité comme une valeur séparées par des virgules ( CSV) . La fonction «exploser» prend deux paramètres , la délimitation et la chaîne d'entrée . Dans ce cas, la chaîne d'entrée est les données contenues dans le fichier . Le fichier doit être ouvert et les données placées dans une variable avant la fonction «exploser» peut être appelé . Vous pouvez utiliser une boucle " foreach " pour imprimer chaque champ à l'écran ou dans un nouveau fichier . Instructions
1
Ouvrez un document vierge dans un éditeur de texte tel que Notepad sous Windows ou sous Linux gedit .
2
type " Php " pour démarrer le PHP script.
3
tapez la ligne "$ filename =" delimited.txt ";" . placer le nom du fichier dans la variable " $ filename "
4 Type de
la ligne " $ fh = fopen ( $ fichier , 'r' ) ; " pour ouvrir le fichier
5
type '$ de données la ligne = fread ( $ fh , de poids . ($ filename ) ) ; " de placer le contenu du fichier dans les" données $ " . variables
6
tapez la ligne " fclose ( $ fh ) ; . "pour fermer le fichier < br > Photos 7 Type de
la ligne "$ splitcontents = explode (", " , $ data) ; » pour séparer les champs et le séparateur. Dans ce cas, le séparateur est une virgule (,). Vous pouvez placer n'importe quel caractère comme séparateur dans la fonction " exploser "
8 Type de
les deux lignes suivantes pour imprimer chaque fichier à l'écran : . Foreach ($ splitcontents que CurrentVal $ ) {echo $ CurrentVal . "\\ n" ; " > " . }
9 Type
pour fermer le script PHP
10
Enregistrez le script avec l'extension de fichier "php ". .
11
Exécuter le script en tapant " php script.php " à partir de la ligne de commande sous Windows et Linux.