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.
|