问题标签 [implode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
948 浏览

php - 找到 foreach() 循环的最后一个条目,内爆不起作用

我遍历我的数组以打印文章名称:

这显然会产生类似的东西

但我正在寻找:

我尝试了一些像这样的内爆语句:

或者

这些都不适合我。怎样才能做对?感谢提示!

0 投票
6 回答
5259 浏览

php - SQL - 将多个行值插入单个列

我需要有关将值插入不同行的单个列的方法的帮助。

现在,我有一个内爆数组,它给了我这样的值:

('12', '13', '14')

这些数字是我希望插入数据库的新 ID。
我用来内爆数组的代码是这样的:

$combi = "('".implode("', '",$box)."')"; // 其中 $box 是初始数组

我打算使用的查询卡在这里:

mysql_query(" INSERT INTO studentcoursedetails ( studentID)

一种选择是重复这个,但我不能,因为数组会循环;可能有 3 个 ID,可能有 20 个
。循环似乎不对。任何帮助,将不胜感激。

0 投票
3 回答
196 浏览

php - 内爆数组的一部分?

我有一个帖子数组,我只想内爆它的一小部分。例如,我有:

我将在其余变量中获得任意数量的名称。从这些中,我想要这些名称的串联列表,并用逗号进行插值。所以对于上面的数组,输出应该是:

但是对于任何给定的帖子,可能有任意数量的名称(嗯,不是任何名称),全部采用name#的形式,其中#是一个序号。

最简单的方法是什么?

0 投票
1 回答
453 浏览

php - 如何根据值扩展 implode() 以获取单独的字符串

在我的页面上的各个地方,我在 while 循环中使用了 mysql_fetch_array() 将值复制到一个新的 PHP 数组中。从那里我使用 implode() 将值写入字符串以显示给用户。当我只处理一列或两列可以合并到一行进行显示时,这对我来说效果很好。

现在我正在处理一个包含两个数据的数组,角色和名称。我想根据角色的值在不同的行上显示输出字符串。它是一个图书馆数据库,所以我想要所有与作者角色相关的名称在一行上,发布者角色的名称在另一行上等等。

输出:作者:Origen;书商:Gulielmus Morden;文字评论员: Tarin, Jean ; 文字评论员:Hoeschel, David;编辑:斯宾塞,威廉;打印机:琼。海耶斯

但随后我需要尝试将字符串拆分为各种子字符串,以便在我的输出表中标题 Author 下仅输出 Origen。通过数组 $roles[] 并将名称分隔到该角色的新数组中更好吗?所以

每个角色都有某种形式的迭代?但是我需要为角色指定每个可能的值,以防它被包含在这个特定的记录中,这会使代码很长。

肯定有更好的方法可以在这里进行,我只是还没有找到它。有人有什么想法吗?

0 投票
3 回答
38920 浏览

php - 内爆数组值?

所以,我有一个这样的数组:

有没有一种简单的方法将值内爆成字符串,如下所示:

使用循环连接值,如下所示:

0 投票
1 回答
714 浏览

php - 在导出到 Excel 之前将数据转换为表格格式

我使用下面的这个函数来处理我从数据库中检索到的数组数据,然后将这些数据导出到 Excel。

它像下面这样处理输出,

但理想情况下,我想将输出包装在这样的表中,

任何想法我应该添加到原始代码中以输出上表?

我尝试使用下面的修改版本,但失败了!

谢谢。

0 投票
4 回答
9101 浏览

php - PHP:从 array_values() 中的值中去除标签

我想在使用制表符内爆之前将标签从 array_values() 中的值剥离。

我尝试使用下面的这一行,但出现错误,

理想情况下,我想从值中去掉换行符、双空格、制表符,

但我认为我的方法不正确!

这是整个功能,

如果您有任何解决此问题的想法,请告诉我。谢谢!

0 投票
1 回答
215 浏览

php - 仅在 php htmlentities 上

我只想对 <code> 中的内容运行 htmlentities() 以剥离 </code>

我写了一个函数,它接受一个字符串并在 <code> </code> 之间找到内容

function parse_code($string) {

但是,我需要一些有关将实际运行 htmlentities(); 的功能的帮助;在 <code> </code> 中的内容上,然后 implode() 将它们重新组合在一起。例如,假设我们有下面的字符串。

再一次,该函数需要保持字符串的所有内容相同,但只修改和运行 <code> </code> 的内容的 htmlentities()

0 投票
2 回答
417 浏览

mysql - 循环遍历数组以取消设置已知值并内爆到 sql

我在不同的 MYSQL 表中有两组数组。这是我想做的

更直观的解释如下: session_id = 4

表一:

表_二:

所以,因为session_id = 4,我们去 TABLE_ONE id 4。id-4 的数组是 1,3,4,5。所以现在我们知道 4 可以在id 1,3,4,5 of TABLE_TWO 我们现在应该分解 TABLE_TWO 的数组并4从那里删除数组。内爆数组并将新值保存到数据库。

这就是我所做的——它只会从 id-3 中删除“4”并删除 id-4 中的所有值。请帮忙!!

请帮忙!!!我真的很挣扎。我已经尝试了几个小时,但我还没有真正得到任何地方。我认为问题在于插入数据库。请帮忙。

0 投票
1 回答
1699 浏览

php - 如何使用mysql内爆while循环

循环结果:

我听说我可以使用内爆。我该如何实施?预期结果: