gpt4 book ai didi

PHP 读取一个文件到一个数组中

转载 作者:可可西里 更新时间:2023-11-01 01:06:08 25 4
gpt4 key购买 nike

我有一个包含以下数据的文件 (Test.txt):1,0

我想将这个文件的内容读入一个数组,然后打印变量。这是我当前的代码:

    function readUserDetails($username) {
$userDetails = explode(',', file($username.".txt"));
print($userDetails[0].$userDetails[1]);
}

如果我使用以下参数调用 readUserDetails 函数:“Test”,我会收到以下错误:

Notice: Array to string conversion in C:\Users\s13\Game\Game6\default.php on line 128 Notice: Undefined offset: 1 in C:\Users\s13\Game\Game6\default.php on line 129 Array

请问我能得到一些帮助吗?

最佳答案

PHP file() 函数将一个文件读取到一个数组中,文件的一行到每个数组元素中。参见 http://php.net/manual/en/function.file.php . explode() 需要一个字符串。查看 file() 正在读取的内容,看看它是否是您想要的:

<?php
...
$userDetails = file($username.".txt");
print_r($userDetails);
?>

关于PHP 读取一个文件到一个数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577694/

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