问题标签 [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 投票
2 回答
742 浏览

php - preg_split() 和 implode() 新手请帮忙(试着做正确的标签)

我正在使用一些现成的代码,它正在使用 implode 和 explode 函数为照片分配标签,标签用户输入。虽然它做得不对,就好像你尝试了一个两个词的标签,它正在拆分它。所以我用我发现的正则表达式替换了一个 preg_split 函数的 explode 函数,但是即使在http://php.fnlist.com/regexp/preg_split上测试函数和正则表达式表明它正确拆分了标签,在我的应用程序中它完全忽略任何两个词的标签。

我试图从“犯罪,爱情,神秘,犯罪剧,浪漫”等输入中获得格式良好的标签:“犯罪,爱情,神秘,犯罪剧,浪漫”,而我得到的是:“犯罪,爱情,神秘,浪漫” "

我给出了下面的代码。请帮忙!!

0 投票
5 回答
1228 浏览

javascript - 我们可以以与 PHP implode('separator', $array) 相同的方式对 Javascript 数组进行字符串化吗?

我有一个 JavaScript 数组,我想以PHP implode的方式将此数组转换为带有分隔符的字符串。

例如

我想得到“星期一*星期二”

我们怎样才能做到这一点?

谢谢。

0 投票
1 回答
573 浏览

php - 内爆计数大于 2 的数组时出现 PHP INSERT 错误

尝试将一行插入我的 mysql 数据库时,我遇到了这个奇怪的问题。

这就是想法。列出了一系列锻炼,您可以添加数量并检查要添加此锻炼的日期(周日、周一、周二、周三、周四、周五、周六),并将其添加到您的日记中。

这是我的代码。

我已经回显了 addDiary 数组和 addTimestamp 数组,对我来说它看起来不错。

$添加时间戳:1311206400.1311292800.1311379200

$addDiary: (2, 1, 1, 678, 1311206400.1311292800.1311379200)

如果我的 $addTimestamp 数组的长度为 1 或 2,则该查询可以很好地工作。但是,当长度大于 2 时,它会消除此错误。

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“.1311379200)”附近使用正确的语法

现在。如果我使用“。”,则会显示此错误。或 ':' 作为我对 $addTimestamp 的内爆。如果我使用字母或“_”,它会消除此错误。

“字段列表”中的未知列“1311206400_1311292800_1311379200”

关于如何使用长度大于 2 的 $addTimestamp 的任何想法(这意味着我可以每周三天做这个练习......这是它出错的地方)。

谢谢,

  • 礼顿
0 投票
4 回答
494 浏览

php - 是否有更优雅的方式来内爆数据以进行查询?

因为这个答案,我要问。

我的代码看起来像

有没有更优雅的方式在 php 中执行此/功能?

0 投票
5 回答
4801 浏览

php - PHP内爆引用字符串

这会产生:AND 制造商 IN ("brand1,brand2")

由于我使用的是 IN 语句,因此我需要引用这些值。同时,我正在使用 mysql_real_escape_string 转义潜在的引号。

有没有人看到解决这个小问题的简单方法?

0 投票
5 回答
1260 浏览

php - 将php数组内爆为格式化文本

我有这个数组:

我需要遍历数组并从数组输出中创建一个字符串,看起来像这样但不知道最好的方法......请帮助

我不知道如何处理的主要问题是我不知道每个零件编号的缺陷数量(即组件缺失、组件偏斜、焊料不良),有多少缺陷(以及它有哪些缺陷)会有所不同,因此我不能只是将“组件丢失:[一些计算]”硬编码到我的 foreach 循环中......

0 投票
3 回答
4451 浏览

php - PHP MYSQL 编辑表单,试图将行内爆/爆炸到复选框?

我有一个包含多个类别的表格。它们由复选框分隔,因此可以检查他们的帖子/故事所在的任意数量的类别。

这些值存储在一个 db 行中,在 INSERT 时用逗号分隔它们

所以在数据库中我可以有一个看起来像这样的条目:

这些是类别编号。

我现在正在构建一个编辑表单功能,用于编辑和更新这些记录。我找不到将值“分解”到编辑表单上的复选框中的方法?

因此,如果您登录并转到您要编辑的条目,例如,我有分隔类别的复选框,因此很容易选中和取消选中添加和不添加......我已经尝试了我能得到的一切查看此编辑表单时要 POST 和检查的值。

这是我的编辑表单页面上的一个类别复选框的示例,但是当我有多个类别时它不起作用,就像上面的示例一样.. 2,3,6,12 ?? :

在此先感谢忍者!!

0 投票
1 回答
2026 浏览

php - 对内爆值调用函数?

我有一个值数组,这些值都是小写的,我想调用ucfirst()这些值。

我可以做

但我想知道是否有任何方法可以ucfirst()在每个值内爆时调用它?

0 投票
1 回答
1476 浏览

php - 如何在 foreach 循环中内爆使用 array_push 的数组

我的标签以正确的顺序显示在内部 foreach 循环中。

我想用逗号分隔它们,但不知道如何。

有没有更好的方法来显示我的标签而不使用第二个 foreach 循环?

0 投票
4 回答
291 浏览

php - 内爆具有值的键

如何内爆 2 个值,1 个作为键,另一个作为值。说我有:

我现在有$arg[0]$arg[1](如你所知)

我怎么能内爆它,所以它变成了这个结构