如何回显包含变量的数组元素-PHP


How to echo array elements that contain a variable —PHP

我有一个脚本,它遍历文件并返回每个换行符作为数组元素。

$file = fopen("dict.txt", "r");
$entries = array();
while (!feof($file)) { $entries[] = fgets($file); }
fclose($file);

我也有一个脚本,使用$_GET变量执行一些实用程序。

$word = htmlspecialchars($_GET["user"]);
$letters = $word[0] . $word[1] . $word[2];

我现在要做的是echo$letters开始的$entries数组中的所有元素。

try

 foreach($entries as $entry) {
     if (strpos($entry, $letters) === 0) {
         echo $entry;
     }
 }