数组中的PHP CSV阅读器关系

乐喜

我有国家/地区列表csv及其代码我使用以下代码读取csv

function readCSV($csvFile){
    $file_handle = fopen($csvFile, 'r');
    while (!feof($file_handle) ) {
        $line_of_text[] = fgetcsv($file_handle, 1024);
    }
    fclose($file_handle);
    return $line_of_text;
}

我得到的结果像

Array
(
    [0] => AD
    [1] => Andorra
    [2] => Andorre
)
Array
(
    [0] => AE
    [1] => United Arab Emirates
    [2] => Émirats arabes unis
)
Array
(
    [0] => AF
    [1] => Afghanistan
    [2] => Afghanistan
)
Array
(
    [0] => AG
    [1] => Antigua and Barbuda
    [2] => Antigua-et-Barbuda
)
Array
(
    [0] => AI
    [1] => Anguilla
    [2] => Anguilla
)

我想建立一些关系船,例如,如果在文本框中写“ Anguilla”,我会得到其鳕鱼“ AI”,以此类推,但无法弄清楚如何在键0和键1之间建立关系

拉兹万

您可以使用关联数组来实现

代替

$line_of_text[] = fgetcsv($file_handle, 1024);

$line = fgetcsv($file_handle, 1024);
$line_of_text[$line[1]] = $line;

这样,您的函数将返回如下内容:

Array
(
    [Andorra] => Array
        (
            [0] => AD
            [1] => Andorra
            [2] => Andorre
        )

    [United Arab Emirates] => Array
        (
            [0] => AE
            [1] => United Arab Emirates
            [2] => Émirats arabes unis
        )

    ....
)

这样您就可以使用来获取安圭拉的行$line_of_text['Anguilla']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

vb.net中的CSV的odbc阅读器

来自分类Dev

TensorFlow的此csv阅读器中我缺少什么?

来自分类Dev

Python CSV 阅读器在列表中创建列表

来自分类Dev

每个列表/数组项中包含的列名(LINQ CSV阅读器)

来自分类Dev

PHP中的XML(RSS阅读器)

来自分类Dev

CSV文件阅读器在窗口构建器中花费的时间太长

来自分类Dev

php阅读器谷歌新

来自分类Dev

行在python csv阅读器中包含NULL字节错误

来自分类Dev

Python中的csv阅读器的最后一个元素

来自分类Dev

CSV阅读器从第一个字段中删除双引号

来自分类Dev

如何让我的 CSV 文件阅读器读取 C++ 中的不同类型?

来自分类Dev

Spring批处理IncorrectTokenCountException阅读器接受csv文件中的多列

来自分类Dev

在python csv阅读器中仅将单个字母从小写转换为大写

来自分类Dev

在缓冲的阅读器中寻找

来自分类Dev

Debian中的EPUB阅读器

来自分类Dev

在阅读器中获取JobParameters的值

来自分类Dev

忽略阅读器中的空值

来自分类Dev

关闭Java中的阅读器/流

来自分类Dev

日食中的文件阅读器

来自分类Dev

qtcreator 中的 Rosbag 阅读器

来自分类Dev

使用fpdf库的php中的pdf书阅读器

来自分类Dev

是read_csv()中的S3阅读器首先将文件下载到磁盘还是使用流式传输?

来自分类Dev

有没有办法在不使用Haskell中的return的情况下实现此.csv阅读器?

来自分类Dev

num_epochs 在 tensorflow 的 csv 文件阅读器 string_input_producer() 中是否有限制?

来自分类Dev

在 iOS 模拟器中安装 PDF 阅读器

来自分类Dev

CSV阅读器问题

来自分类Dev

RFID阅读器和PHP之间的通信

来自分类Dev

PHP / XML feed阅读器从哪里开始?

来自分类Dev

带选择(选项)框的RSS php阅读器

Related 相关文章

热门标签

归档