php [php:array_walk]带闭包的破坏性阵列扫描。 #PHP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php [php:array_walk]带闭包的破坏性阵列扫描。 #PHP相关的知识,希望对你有一定的参考价值。

<?php 

$adding  = 120;

$path    = '.1.2.3.4.';
$trimmed = trim($path, '.');
$paths   = explode('.', $trimmed);

// Important: Should be passing reference!
array_walk($paths, function(&$item) use ($adding) {
  $item += $adding;
});

$newPath = '.'.implode('.', $paths).'.';

var_export($newPath);  // .121.122.123.124.

以上是关于php [php:array_walk]带闭包的破坏性阵列扫描。 #PHP的主要内容,如果未能解决你的问题,请参考以下文章

PHP array_walk() 函数详解

php array_walk示例

php array_walk调试示例

PHP array_walk() 函数

PHP array_walk() 函数,对数组中应用自定义函数

PHP 合并两个二维数组 array_map 和 array_walk 的区别