PHP 过滤二维数组和三维数组,php二维数组数组
<span> 1</span> <?<span>php </span><span> 2</span> <span> 3</span> <span>$arr</span> =<span> [ </span><span> 4</span> [1,3,5,7,9], <span> 5</span> [2,4,6,8,0<span>] </span><span> 6</span> <span> ]; </span><span> 7</span> <span>$arr2</span> =<span> [ </span><span> 8</span> 'list' =><span> [ </span><span> 9</span> [1,3,5,7], <span>10</span> [2,4,6,8], <span>11</span> [3,2,9,0], <span>12</span> <span> ] </span><span>13</span> <span> ]; </span><span>14</span> <span>$arr3</span> =<span> [ </span><span>15</span> 'list' =><span> [ </span><span>16</span> [1,3,5,7], <span>17</span> [2,4,6,8], <span>18</span> [3,2,9,0<span>] </span><span>19</span> <span> ] </span><span>20</span> <span> ]; </span><span>21</span> <span>22</span> <span>$res</span> = <span>array_map</span>(<span>function</span>(<span>$arr</span><span>){ </span><span>23</span> <span>return</span> <span>array_filter</span>(<span>$arr</span>, <span>function</span>(<span>$v</span><span>) { </span><span>24</span> <span>return</span> <span>$v</span> !== 5<span>; </span><span>25</span> <span> }); </span><span>26</span> }, <span>$arr</span><span>); </span><span>27</span> <span>28</span> <span>$res2</span> = <span>array_map</span>(<span>function</span>(<span>$val</span><span>) { </span><span>29</span> <span>return</span> <span>array_filter</span>(<span>$val</span>, <span>function</span>(<span>$v</span><span>) { </span><span>30</span> <span>return</span> !<span>in_array</span>(6, <span>$v</span><span>); </span><span>31</span> <span> }); </span><span>32</span> }, <span>$arr2</span><span>); </span><span>33</span> <span>34</span> <span>$res3</span> =<span> []; </span><span>35</span> <span>array_walk</span>(<span>$arr3</span>, <span>function</span>(<span>$val</span>, <span>$key</span>) <span>use</span>(&<span>$res3</span><span>) { </span><span>36</span> <span>$res3</span>[<span>$key</span>] = <span>array_filter</span>(<span>$val</span>, <span>function</span>(<span>$v</span><span>) { </span><span>37</span> <span>return</span> !<span>in_array</span>(6, <span>$v</span><span>); </span><span>38</span> <span> }); </span><span>39</span> <span> }); </span><span>40</span> <span>41</span> <span>var_dump</span>(<span>$res2</span><span>); </span><span>42</span> <span>var_dump</span>(<span>$res3</span>);
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章
<🎜>:种植花园 - 完整的突变指南
3 周前ByDDD
<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
3 周前By尊渡假赌尊渡假赌尊渡假赌
如何修复KB5055612无法在Windows 10中安装?
3 周前ByDDD
北端:融合系统,解释
3 周前By尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

记事本++7.3.1
好用且免费的代码编辑器

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境