【问题标题】:How to assign a PHP variable from MySQL data如何从 MySQL 数据中分配 PHP 变量
【发布时间】:2017-04-25 12:49:45
【问题描述】:

我有一张如下表:

id name value
-------------
1  name john

我想将 name 作为变量名,将 john 作为值,例如:

$name = "john";

我已尝试将名称保存为表中的$name,但我无法使用它来分配值。

我在想一个foreach,但只是不知道如何构造它。

【问题讨论】:

标签: php mysql variables assign


【解决方案1】:

您可以使用可变变量。

foreach ($db_results as $db_row) {
    ${$db_row->name} = $db_row->value;
}

见:http://php.net/manual/en/language.variables.variable.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-16
    • 2014-04-26
    • 1970-01-01
    • 2019-09-21
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多