看起来这可能是一个处理数组的错误,但我不知道如何解决。我刚开始学习PHP,这让我有点感到害怕。非常感谢您的帮助!这是我的代码:
<?php echo "<h1>Choose a Poll!</h1>";
$read = file('poll_topics.txt');
$data = array( );
foreach($read as $lines){
list($key,$v) = explode("|","$lines");
$data[$key] = $v;
}
foreach ($data as $k=>$desc){
echo "<ul><li><a href='take_a_poll.php?poll=$k'>$k</a> - $desc </li></ul>";
}
?>
以下是文本文件中的内容:
Instruments|What kind of instruments do you like?
Music|What type of music do you like best?
我应该澄清一下: 错误出现在第20行,或者说在
list($key,$v) = explode...
这里。