gpt4 book ai didi

php - 如何在数组助手 Yii2 中设置值?

转载 作者:行者123 更新时间:2023-12-05 02:18:19 25 4
gpt4 key购买 nike

我想在 Yii 2 中将数组助手的值设置为 id(数据库的主键)。但是当我使用它时,它会显示 0,1,2,3,.. 而不是它的真实 ID 号。

这是我的数组助手代码:

<?= Html::activeDropDownList($model, 'username',
array_merge(array(''=>' '), ArrayHelper::map(Experts::find()->all(), 'id', 'username'))) ?>

如何获取主 ID 的真实值??

当我使用其他参数时,它可以正常工作,但是当我使用 id 时,它显示从 0 到 up 的数字:|

最佳答案

array_merge 对数字数组键重新编号。使用 +

<?= Html::activeDropDownList(
$model,
'username',
['' => ' '] + ArrayHelper::map(Experts::find()->all(), 'id', 'username')
) ?>

关于php - 如何在数组助手 Yii2 中设置值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45708591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com