我有一个文本文件,它存储这样的信息。
user_id cust rating
1:1,4
2:2,5
1:1,5
1:3,4
1:1,1
1:4,2
3:5,5
2:2,1
第一个是将信息存储到文件的用户 ID 现在我想检索该特定用户的数据,例如,用户 ID 一共有五个条目,我如何检索相同的条目,请注意我我没有使用任何类型的数据库。我的 PHP 代码是这样的。
<?php
$_SESSION['user_id'] = '1';
echo $_SESSION['user_id'];
$myFile = "data.txt";
$lines = file($myFile);//file in to an array
var_dump($lines);
foreach($lines as $line)
{
$var = explode(':', $line, 2);
echo '</br>';
$arr[$var[0]] = $var[1];
}
print_r($arr);
?>
这给了我这样的输出
Array ( [ ] => [1] => 4,2 [2] => 2,1 [3] => 5,5 )
但我想要 user1 的所有输出
手掌心
梵蒂冈之花