问题标签 [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.
php - 找到 foreach() 循环的最后一个条目,内爆不起作用
我遍历我的数组以打印文章名称:
这显然会产生类似的东西
但我正在寻找:
我尝试了一些像这样的内爆语句:
或者
这些都不适合我。怎样才能做对?感谢提示!
php - SQL - 将多个行值插入单个列
我需要有关将值插入不同行的单个列的方法的帮助。
现在,我有一个内爆数组,它给了我这样的值:
('12', '13', '14')
这些数字是我希望插入数据库的新 ID。
我用来内爆数组的代码是这样的:
$combi = "('".implode("', '",$box)."')"; // 其中 $box 是初始数组
我打算使用的查询卡在这里:
mysql_query(" INSERT INTO
studentcoursedetails
(studentID
)值
一种选择是重复这个,但我不能,因为数组会循环;可能有 3 个 ID,可能有 20 个
。循环似乎不对。任何帮助,将不胜感激。
php - 内爆数组的一部分?
我有一个帖子数组,我只想内爆它的一小部分。例如,我有:
我将在其余变量中获得任意数量的名称。从这些中,我想要这些名称的串联列表,并用逗号进行插值。所以对于上面的数组,输出应该是:
但是对于任何给定的帖子,可能有任意数量的名称(嗯,不是任何名称),全部采用name#的形式,其中#是一个序号。
最简单的方法是什么?
php - 如何根据值扩展 implode() 以获取单独的字符串
在我的页面上的各个地方,我在 while 循环中使用了 mysql_fetch_array() 将值复制到一个新的 PHP 数组中。从那里我使用 implode() 将值写入字符串以显示给用户。当我只处理一列或两列可以合并到一行进行显示时,这对我来说效果很好。
现在我正在处理一个包含两个数据的数组,角色和名称。我想根据角色的值在不同的行上显示输出字符串。它是一个图书馆数据库,所以我想要所有与作者角色相关的名称在一行上,发布者角色的名称在另一行上等等。
输出:作者:Origen;书商:Gulielmus Morden;文字评论员: Tarin, Jean ; 文字评论员:Hoeschel, David;编辑:斯宾塞,威廉;打印机:琼。海耶斯
但随后我需要尝试将字符串拆分为各种子字符串,以便在我的输出表中标题 Author 下仅输出 Origen。通过数组 $roles[] 并将名称分隔到该角色的新数组中更好吗?所以
每个角色都有某种形式的迭代?但是我需要为角色指定每个可能的值,以防它被包含在这个特定的记录中,这会使代码很长。
肯定有更好的方法可以在这里进行,我只是还没有找到它。有人有什么想法吗?
php - 内爆数组值?
所以,我有一个这样的数组:
有没有一种简单的方法将值内爆成字符串,如下所示:
不使用循环连接值,如下所示:
php - 在导出到 Excel 之前将数据转换为表格格式
我使用下面的这个函数来处理我从数据库中检索到的数组数据,然后将这些数据导出到 Excel。
它像下面这样处理输出,
但理想情况下,我想将输出包装在这样的表中,
任何想法我应该添加到原始代码中以输出上表?
我尝试使用下面的修改版本,但失败了!
谢谢。
php - PHP:从 array_values() 中的值中去除标签
我想在使用制表符内爆之前将标签从 array_values() 中的值剥离。
我尝试使用下面的这一行,但出现错误,
理想情况下,我想从值中去掉换行符、双空格、制表符,
但我认为我的方法不正确!
这是整个功能,
如果您有任何解决此问题的想法,请告诉我。谢谢!
php - 仅在 php htmlentities 上
!
我只想对 <code> 中的内容运行 htmlentities() 以剥离 </code>
我写了一个函数,它接受一个字符串并在 <code> </code> 之间找到内容
function parse_code($string) {
但是,我需要一些有关将实际运行 htmlentities(); 的功能的帮助;在 <code> </code> 中的内容上,然后 implode() 将它们重新组合在一起。例如,假设我们有下面的字符串。
再一次,该函数需要保持字符串的所有内容相同,但只修改和运行 <code> </code> 的内容的 htmlentities()
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 中的所有值。请帮忙!!
请帮忙!!!我真的很挣扎。我已经尝试了几个小时,但我还没有真正得到任何地方。我认为问题在于插入数据库。请帮忙。
php - 如何使用mysql内爆while循环
循环结果:
我听说我可以使用内爆。我该如何实施?预期结果: