小编Pam*_*ela的帖子

PHP - 最有效的字典代码

我正在使用以下代码从制表符分隔的文件中提取单词的定义,只有两列(单词,定义).这是我尝试做的最有效的代码吗?

<?php
$haystack  = file("dictionary.txt");
$needle = 'apple';

$flipped_haystack = array_flip($haystack);

foreach($haystack as $value)
    {
    $haystack = explode("\t", $value);

    if ($haystack[0] == $needle)
        {
        echo "Definition of $needle: $haystack[1]";
        $defined = "1";
        break;
        }
    }

if($defined != "1")
    {
    echo "$needle not found!";
    }
?>
Run Code Online (Sandbox Code Playgroud)

php arrays dictionary

2
推荐指数
1
解决办法
1841
查看次数

标签 统计

arrays ×1

dictionary ×1

php ×1