PHP+;MySQL:从获取数组中获取结果并自动转换为变量?

PHP+;MySQL:从获取数组中获取结果并自动转换为变量?,php,mysql,Php,Mysql,我在想。我总是提取变量,然后在循环时创建变量。有没有更有效的方法?像是自动的吗 也许像将_转换为_变量(“name”、“description”、“etc”)这样的东西,它会自动为我设置变量,而无需手动进行设置?或者用一个命令,比如convert_to_variable($rows),它就可以为我完成其余的工作 这就是我现在正在做的 $sql = "SELECT * from projects"; $rows = $db->fetch_all_array($sql); foreach($

我在想。我总是提取变量,然后在循环时创建变量。有没有更有效的方法?像是自动的吗

也许像将_转换为_变量(“name”、“description”、“etc”)这样的东西,它会自动为我设置变量,而无需手动进行设置?或者用一个命令,比如convert_to_variable($rows),它就可以为我完成其余的工作

这就是我现在正在做的

$sql = "SELECT * from projects";
$rows = $db->fetch_all_array($sql);
 foreach($rows as $row) {
  $name = $row['name'];
  $description = $row['description'];
}
更简单的事情会更容易

$sql = "SELECT * from projects";
$rows = $db->fetch_all_array($sql);
 foreach($rows as $row) {
  convert_to_variable($row);
  echo $name, $description;
}
我可以帮你