我正在尝试创建一个食谱网站,但我碰壁了。我在一个目录中的 .txt 文件中有食谱,我需要扫描目录,读取并将成分(面粉、鸡蛋、牛奶等)存储在一个数组中,并且还包括每种成分的数量,以便将它们与什么进行比较由用户请求。我有一个部分可以扫描目录并列出可用食谱的缩略图,但我不知道如何设置数组,以便我可以将每个项目列出到一个 Onclick 事件中,该事件将每个项目添加到一个碗中。我不希望显示数量,它们仅用于最后的交叉参考。
扫描并显示我拥有的可用食谱
"
$count = 0;
$recipes = opendir('Recipes');
while (false !== ($recipe = readdir($recipes))) {
if($recipe != "." && $recipe != "..") {
$value = str_replace(".txt","",$recipe);
echo '<td> <img src="../Recipe/Images/';
echo $value;
echo '.jpg" width="50" height="50" onclick="show(\'';
echo $value;
echo '\'); $recipe; return false"; alt="';
echo $value;
echo '" /></td>';
$count++;
}
}
echo '</tr></table>';
echo '<p>You have '.$count .' recipes to chose from</p>';
closedir($recipes);
?>
任何人都可以指点我吗?