gpt4 book ai didi

php - 将文本文件的每一行读入一个新的数组元素

转载 作者:行者123 更新时间:2023-12-04 18:21:13 24 4
gpt4 key购买 nike

我想将此文本文件的每一行输入到一个新的数组元素中,并且我需要数组以这样的方式结束:数组([testuser] => 'testpassword')通过在文本文件中使用此文本:'testuser ' => '测试通过'

我现在拥有的代码:

$filename = "logininfo.txt";
$fp = @fopen($filename, 'r');
if ($fp) { $LOGIN_INFORMATION = explode("\n", fread($fp, filesize($filename))); }

最佳答案

使用 PHP 的 file 功能:

$array = file('logininfo.txt');

要忽略换行符和空行,请提供适当的标志:
$array = file('logininfo.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES );

解决这个问题的一个好方法是 PHP 的 parse_ini_file 功能。
虽然您的文件看起来会略有不同,但我认为这不是问题:
; file contents:
testuser = testpass

在你的 PHP 文件中:
$array = parse_ini_file('logininfo.txt', FALSE);

关于php - 将文本文件的每一行读入一个新的数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10636245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com