【发布时间】:2021-11-01 03:40:22
【问题描述】:
我对 PHP 还比较陌生,但想以“正确的方式”编写代码。其实我有这个:
function listCategories()
{
$stmt = DB::run("SELECT * FROM categories");
foreach ($stmt as $row)
{
echo "<li><a href='index.php?cat=". $row['id'] .">". $row['catname'] ."</a></li>";
}
}
我需要在每个 ".$row['catname'] 中添加 $variable "$language"。在 "$language" 之前有一个下划线,例如 ".$row['catname"underscore"$language'] 。"实现这一目标的最佳做法是什么?
【问题讨论】:
-
. $row['catname_' . $language] .???