将数组元素转换为单个字符串(PHP)

时间:2019-05-20 20:32:04

标签: php

所以基本上,我用它来检索数据

$sql = "SELECT * FROM user WHERE id = ".$_POST['id'];
$user = $this->oDb->selectQuery($sql);

^^是这样:

$aResult = array();
        while($row = $res->fetch_assoc()) {
            $aResult[] = $row;
        }
        return $aResult;

因此将返回以下内容:

Array ( [0] => Array ( [id] => 11 [voornaam] => Franklin [tv] => Delano [achternaam] => Roosevelt ) ) 

如何转换富兰克林(即“ voornaam”) 还有电视的德拉诺 罗斯福是“ achternaam”

to either $user['voornaam']
$user['tv']
$user['achternaam']

so it would result in echo $user['voornaam'] which would say Franklin

or either $voornaam
$tv
$achternaam

or it would result in echo $voornaam which would say Franklin

2 个答案:

答案 0 :(得分:0)

结果已存储在数组中。
您可以简单地这样称呼它:

head = reverse_ll_recr(head);

这将为您输出富兰克林

答案 1 :(得分:0)

echo $aResult[0]['voornaam'];

但这仅在您仅获取一行时有效。 (不确定是否尝试,但我认为您的整个代码只适用于仅返回一行,因为您始终会重新分配结果的第一个元素)

关于您的其他评论,当然是echo $whatEverYouPutTheResultInto[0]['voornaam']