Ce que cet article vous apporte est un exemple de code permettant à TP5 de lire les fichiers txt. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
1. Lisez le fichier
Mettez le fichier txt dans le dossier public. (C'est le format de données dans mon TXT)324654658654 FASDREWRQERWE FASBDSRFEWRQE ASDFERQWEFSDF ERQGHDSFSWERQE ASDFERQEWFASQ RQWERQWEDADSE
use think\File; $file = file_get_contents('data1.txt'); //获取出来是字符串类型
2. .Caractères Convertir un tableau
PHP 中 \r\n 代表空格回车 $rep = str_replace("\r\n", ',', $file); //将字符中所有的 回车空格转替换成 , //explode将字符串根据某个字符转成数组 //explode 中不能为正则,也不能为空串 $cont = explode(',', $rep);
Affichage du code dans le projet
<?php namespace app\index\controller; use think\Controller; use think\Db; use think\File; class Active extends Controller { //读取TXT文件内容 public function read(){ $file = file_get_contents('data1.txt'); $rep = str_replace("\r\n", ',', $file); $cont = explode(',', $rep); for($i=0;$i<count($cont);$i++){ $data = [ 'code' => $cont[$i], 'status' => 0, 'time' => time() ]; $inser = Db::name('active')->insert($data); if($inser){ echo 'done'; }else{ echo 'fail'; } } } }
Cet article est par ici, il y a d'autres contenus passionnants que vous pouvez faites attention à la colonne Tutoriel vidéo PHP sur le site Web PHP chinois !
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!