Maison  >  Article  >  développement back-end  >  Comment lire une ligne de données texte en php et la convertir en tableau

Comment lire une ligne de données texte en php et la convertir en tableau

青灯夜游
青灯夜游original
2022-06-28 17:35:342246parcourir

Étapes de mise en œuvre : 1. Utilisez la fonction fopen() pour ouvrir le fichier texte et utilisez la fonction fgets() pour lire une ligne de données texte. La syntaxe "fgets(fopen("file path", "r"). ,1024)" renverra Une ligne de données de type chaîne ; 2. Utilisez la fonction éclater() pour convertir une ligne de données lues en un type tableau, avec la syntaxe "exploser(' ', une ligne de données lues)" .

Comment lire une ligne de données texte en php et la convertir en tableau

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

En PHP, vous pouvez utiliser les fonctions fgets() et explosive() pour lire une ligne de données texte et convertissez-le en tableau.

  • La fonction fgets() est utilisée pour lire une ligne de données à la fois, et la valeur de retour est de type chaîne

  • La fonctionexplode() est utilisée pour convertir une ligne de données de chaîne en type de tableau

Étapes de mise en œuvre :

1. Utilisez la fonction fopen() pour ouvrir le fichier texte et utilisez la fonction fgets() pour lire une ligne de données texte

<?php
header("Content-type:text/html;charset=utf-8");
$handle = @fopen("./test.txt", "r");
$info = fgets($handle,1024);
var_dump($info);
?>

Comment lire une ligne de données texte en php et la convertir en tableau

Les données lues sont de type chaîne. et contient un caractère de nouvelle ligne.

2. La fonction éclater() convertit la ligne de données lue en un type de tableau

<?php
header("Content-type:text/html;charset=utf-8");
$handle = @fopen("./test.txt", "r");
$info = fgets($handle,1024);
var_dump($info);
$arr=explode(&#39; &#39;,$info);
var_dump($arr);
?>

Comment lire une ligne de données texte en php et la convertir en tableau

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn