- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 PHP 中有以下代码:
$stmt2 = $dbh->prepare("select GROUP_CONCAT( cohort_id SEPARATOR ',') as cohort_id from ( select distinct cohort_id from table_cohorts) as m");
$stmt2->execute();
$row2 = $stmt2->fetch();
$cohorts_allowed = explode(",",$row2["cohort_id"]);
$value = array ('amount', $cohorts_allowed );
$cohorts_allowed
给我类似“database_percent, national_percent”的信息。它是从我的数据库中所有可能的 cohort_id
生成的。
我需要做的是获取所有这些并将附加值“amount”(不在我的数据库中)添加到数组中。
我该怎么做。您可以看到我在上面代码的最后一行尝试这样做,但显然那行不通。
最佳答案
$cohorts_allowed = explode(",",$row2["cohort_id"]);
$cohorts_allowed['amount'] = 'amount' ;
或
$cohorts_allowed = explode(",",$row2["cohort_id"]);
$cohorts_allowed[] = 'amount' ;
这是如何工作的:
<pre>
<?php
$row2["cohort_id"] = "database_percent, national_percent";
$cohorts_allowed = explode(",",$row2["cohort_id"]);
print_r($cohorts_allowed);
/* output
Array
(
[0] => database_percent
[1] => national_percent
)
* The last index is 1
*/
$cohorts_allowed[] = 'amount' ;
print_r($cohorts_allowed);
/* output
Array
(
[0] => database_percent
[1] => national_percent
[2] => amount
)
* The last index is 2 (after 1) and have the value amount.
*
*/
?>
</pre>
你可以读入:
关于php - 向从 PHP 中的变量构建的数组添加附加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28865519/
我在此选择中有一堆选项,每个选项都有值,例如: context|cow context|test thing|1 thing|5 thing|27 context|beans 在循环选项时,我想构建一
我是一个 JavaScript 菜鸟。我一直在用谷歌搜索互联网,但没有答案对我有帮助。我有一个数据库 ID,必须以模式形式作为隐藏值发送。 echo "".$bl_total['id'].""; *
我正在尝试编写一种方法,根据用户输入一次更改 ArrayList 中所有对象的值。用户通过对话框输入一个值,然后将其转换为整数并分配给一个值。 该列表称为studentList,并用Student 对
所以我已经阅读了有关 ajax 的回调和异步行为的内容,但我不知道如何从 ajax 的附加值创建事件。 我有这个 html : var searchRequest = null; $(function
有两个表,report 和reportcomment。每个报告评论(通过外键)分配给一个报告,因此一个报告有零到多个报告评论。 如果我需要一个列表,它为我提供了所有报告以及每个报告的相应评论数量,我将
从下面的两个文件中,我得到了输出 (2000)1 但它应该只有 (2000) 在使用 curl 获取值后附加了额外的 1,但为什么呢? balance.php user_balance.php 最
我是一名优秀的程序员,十分优秀!