0
点赞
收藏
分享

微信扫一扫

PHP :array_diff 用法(php计算数组的差集)

booksmg2014 2022-10-27 阅读 105


  说多了都是废话,直接上图:

  

PHP :array_diff    用法(php计算数组的差集)_数组

  结果输出:

  

PHP :array_diff    用法(php计算数组的差集)_数组_02

  由上图的结果可以看出:

  array_diff($a,$b) 的结果只输出了5与8,则可以看出,输出的是$a 的差集。

  array_diff($b,$a) 的结果只输出了9,则可以看出,输出的是$b 的差集。

  复杂情况(多个个参数时):

  

PHP :array_diff    用法(php计算数组的差集)_php_03

  结果输出:

  

PHP :array_diff    用法(php计算数组的差集)_php_04

  由上图的结果可以看出:

  多参数与2个参数都是输出了第一个参数的差集。

  ?

  用法:1、可以判断数组A在不在数组B中。

  ? ? ? ? ? ?2、可以判断数组A与数组B的不同数据有哪些

  ? ? ? ? ? ?3、可以判断数组A与数组B的是否具有相同的部分

  ? ? ? ? ? ?4、可以判断数组A与数组B相同的有多少个,不同的有多少个

  ? ? ? ? ? ?5、………………

  ?

  具体用法请看:PHP: array_diff - Manual

  ?

  注:转载备明出处。

举报

相关推荐

0 条评论