将一个数组与另一个数组进行比较,并替换缺少的值php

用户名

我有两个数组:

$a1=array("Maths","English","Science","ICT");
$a2=array("Maths","ICT");

我想将$ a1与$ a2进行比较,然后返回

$a3=array("Maths",",,",",,","ICT");

因此,将$ a2中的缺失值替换为“ ,,”

这是我微薄的尝试:(

$a1=array("Maths","English","Science","ICT");
$a2=array("Maths","ICT");
$result = array_diff($a1, $a2);
foreach ($result as $v){
$a3 = str_replace($v, ",,", $a1);
}
print_r($a3);
戴夫·陈(Dave Chen)

很高兴您知道了这一点,但我认为这可能会更好:

<?php

$a1 = array("Maths", "English", "Science", "ICT");
$a2 = array("Maths", "ICT");

$a3 = $a1;

$keys = array_keys(array_diff($a1, $a2));
foreach ($keys as $key)
    $a3[$key] = ',,';

print_r($a3);

输出

Array
(
    [0] => Maths
    [1] => ,,
    [2] => ,,
    [3] => ICT
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个数组与另一个数组值进行比较

来自分类Dev

如何将一个数组键值与另一个数组索引值进行比较?

来自分类Dev

如何将一个数组键值与另一个数组索引值进行比较?

来自分类Dev

将多维数组中的值与另一个数组的索引进行比较

来自分类Dev

将多维数组中的值与另一个数组的索引进行比较

来自分类Dev

PHP:如何将一个数组的值与循环中的另一个数组的值进行比较

来自分类Dev

PHP:如何将一个数组中的键与另一个数组中的值进行比较,并返回匹配项?

来自分类Dev

比较一个数组值和另一个数组

来自分类Dev

将一个数组与另一个数组进行比较,然后返回匹配结果的索引

来自分类Dev

对一个数组进行排序比较 PHP 中的另一个数组

来自分类Dev

根据另一个数组的值对一个数组进行排序?

来自分类Dev

PHP比较一个数组的值和另一个数组的键

来自分类Dev

PHP数组将值从一个数组合并到另一个数组

来自分类Dev

将一个数组与另一个数组值拼接

来自分类Dev

php-将一个数组中的值与另一个数组中的值互斥

来自分类Dev

jQuery将一个数组的键与另一个数组的值进行比较并返回匹配项

来自分类Dev

PHP将值从一个数组插入另一个

来自分类Dev

数组值替换为php中的另一个数组值

来自分类Dev

使用 JS 的数组映射 - 将值与另一个数组进行比较并从第二个数组返回值

来自分类Dev

将字段值从一个数组添加到另一个数组(php)

来自分类Dev

与另一个数组比较和替换值

来自分类Dev

将一个 numpy 数组与另一个数组的每个元素进行比较

来自分类Dev

将数组中的值与另一个数组中的值进行匹配

来自分类Dev

用php中的另一个数组替换数组的值

来自分类Dev

合并多个数组(对象)并与另一个数组进行比较

来自分类Dev

如何比较另一个数组中一个数组的元素

来自分类Dev

如何构建一个数组并将其与另一个数组进行比较?

来自分类Dev

使用比较器无法根据另一个数组对一个数组进行排序

来自分类Dev

根据另一个数组中的值替换一个数组中的值

Related 相关文章

  1. 1

    将一个数组与另一个数组值进行比较

  2. 2

    如何将一个数组键值与另一个数组索引值进行比较?

  3. 3

    如何将一个数组键值与另一个数组索引值进行比较?

  4. 4

    将多维数组中的值与另一个数组的索引进行比较

  5. 5

    将多维数组中的值与另一个数组的索引进行比较

  6. 6

    PHP:如何将一个数组的值与循环中的另一个数组的值进行比较

  7. 7

    PHP:如何将一个数组中的键与另一个数组中的值进行比较,并返回匹配项?

  8. 8

    比较一个数组值和另一个数组

  9. 9

    将一个数组与另一个数组进行比较,然后返回匹配结果的索引

  10. 10

    对一个数组进行排序比较 PHP 中的另一个数组

  11. 11

    根据另一个数组的值对一个数组进行排序?

  12. 12

    PHP比较一个数组的值和另一个数组的键

  13. 13

    PHP数组将值从一个数组合并到另一个数组

  14. 14

    将一个数组与另一个数组值拼接

  15. 15

    php-将一个数组中的值与另一个数组中的值互斥

  16. 16

    jQuery将一个数组的键与另一个数组的值进行比较并返回匹配项

  17. 17

    PHP将值从一个数组插入另一个

  18. 18

    数组值替换为php中的另一个数组值

  19. 19

    使用 JS 的数组映射 - 将值与另一个数组进行比较并从第二个数组返回值

  20. 20

    将字段值从一个数组添加到另一个数组(php)

  21. 21

    与另一个数组比较和替换值

  22. 22

    将一个 numpy 数组与另一个数组的每个元素进行比较

  23. 23

    将数组中的值与另一个数组中的值进行匹配

  24. 24

    用php中的另一个数组替换数组的值

  25. 25

    合并多个数组(对象)并与另一个数组进行比较

  26. 26

    如何比较另一个数组中一个数组的元素

  27. 27

    如何构建一个数组并将其与另一个数组进行比较?

  28. 28

    使用比较器无法根据另一个数组对一个数组进行排序

  29. 29

    根据另一个数组中的值替换一个数组中的值

热门标签

归档