当前位置: 首页 > 面试题库 >

为PHP数组的每个项目添加前缀

燕雨石
2023-03-14
问题内容

我有一个PHP数字数组,我想在前面加上减号(-)。我认为通过使用爆炸和内爆是可能的,但是我对php的了解实际上是不可能的。任何帮助,将不胜感激。

本质上,我想从这里开始:

$array = [1, 2, 3, 4, 5];

对此:

$array = [-1, -2, -3, -4, -5];

有任何想法吗?


问题答案:

简单:

foreach ($array as &$value) {
   $value *= (-1);
}
unset($value);

除非数组是字符串:

foreach ($array as &$value) {
    $value = '-' . $value;
}
unset($value);


 类似资料:
  • 问题内容: 如何将项目添加到关联数组的开头?例如,说我有一个像这样的数组: 当向中添加内容时,得到: 我该如何做到 谢谢, Tee 问题答案: 您可以使用 并 运算符: 或。

  • 我有一个包含许多列的表,我希望为每个列添加前缀。 我尝试了以下查询:

  • 问题内容: 有什么方法可以计算数组中每个项目的出现? 可以说我有: 这里的输出将是: 如果我有: 输出为: 这里的输出只是为了展示预期的结果。 问题答案: 你可以使用来自Google Collections / Guava的或来自Apache Commons的。 如果你有一个集合而不是一个数组,则可以用于addAll()将整个内容添加到上述数据结构中,然后将该方法应用于每个值。一个或会给你以定义的

  • 问题内容: 我需要完成以下任务: 从: (向每行添加一个元素)到: 我已经尝试做类似a [n] = array([1,3,4,x])的事情 但是numpy抱怨形状不匹配。我尝试遍历并将元素x附加到每个项目,但是更改未反映出来。 关于如何实现此目标的任何想法? 问题答案: 对于有python经验的人来说,将数据追加到现有数组是很自然的事情。但是,如果您发现自己定期附加到大型数组,则会很快发现NumP

  • 我有一个名为$all_cats的数组,它输出以下内容 例A 我尝试了以下方法,但似乎无法将每个项目添加到同一个键。如何添加每个术语\u id 如何添加每个term_id

  • 给定我有这个JSON数组: 我想使用Rest-assured使用它的给定/when/then结构来验证字段的格式。 我如何放心地循环并对JSON数组中的每个值应用测试? 我不知道JSON数组中会有多少个值。它可能只有1;它可能是100。