Maison > Article > développement back-end > Comment utiliser PHP pour convertir le contenu d'un fichier txt en tableau et obtenir le contenu spécifié par numéro de ligne (exemple)
Cet article présente principalement la méthode PHP pour lire le contenu du fichier txt et le convertir en tableau et obtenir les données spécifiées par le nombre de lignes. Il peut être utilisé pour réaliser l'affichage de pagination et la sauvegarde d'un fichier txt Big Data. , impliquant le fonctionnement de file_get_contents, d'exploser et d'autres fonctions en PHP. Astuces et moyen simple de convertir le contenu txt en tableau. Les amis dans le besoin peuvent s'y référer.
1. Introduction aux fonctions liées aux fichiers txt d'exploitation PHP
①À propos de file_get_contents()
La fonction file_get_contents() convertit l'intégralité du fichier. Le fichier est lu en chaîne.
La fonction file_get_contents() est la méthode préférée pour lire le contenu d'un fichier dans une chaîne. Si elle est prise en charge par le système d'exploitation, la technologie de mappage de mémoire est également utilisée pour améliorer les performances.
②À propos d'exploser()
Explode-utiliser une chaîne pour diviser une autre chaîne
la fonction explosion() utilise le séparateur spécifié pour La chaîne est cassée dans un tableau.
③À propos de l'instruction de boucle for PHP
La boucle For est l'une des instructions de boucle les plus couramment utilisées dans notre travail. Quel que soit le langage, il existe cette instruction de boucle.
Règles de grammaire :
pour (ex1; ex2; ex3){
Code à exécuter
}
ex1 : Représente Où commence la boucle
ex2 : La condition de la boucle. Si la valeur est VRAIE, la boucle continue et l'instruction de boucle imbriquée est exécutée. Si la valeur est FALSE, la boucle est terminée.
ex3 : est évalué (et exécuté) après chaque boucle.
2 : Méthode spécifique à PHP pour lire le contenu d'un fichier txt et le convertir en tableau et obtenir les données spécifiées par numéro de ligne
Exemple spécifique Le code est le suivant :
<?php $str = file_get_contents('url.txt'); //把url.txt文件中的内容读取到一个字符串中 $array = explode("\r\n",$str); //用换行的分割符(\r\n)把字符串分割成数组,即把每一行分割为数组的一个值 for($i=0;$i<200;$i++){ echo $array[$i]; echo "<br>"; } //用for循环语句输出url.txt文本中前200行内容,并用br标签换行展现 或for($i=0;$i<400;$i++){ echo $array[$i+200]; echo "<br>";} //输出url.txt文本中第200行至第400的内容 或echo $array[3]; //输出url.txt文本中第4行内容(数组的键值是从0开始的) ?>
J'espère que cet article vous aidera à utiliser une méthode PHP simple pour obtenir le contenu spécifié par le texte et implémenter l'affichage de la pagination et l'enregistrement du texte txt.
[Articles connexes recommandés]
Traitement des fichiers PHP - comment lire un fichier (une ligne, le fichier entier)
PHP fichier de lecture Code de méthode
Fichier texte txt de lecture et de pagination PHP
[Recommandations de cours associées]
fichier de lecture php - Premier tutoriel d'introduction à PHP, apprenez PHP en une semaine
Téléchargement de fichiers - Dernier didacticiel vidéo avancé PHP 2017 (2)
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!