PHP函数调用实例

267 阅读1分钟
  • array_walk_recursive()函数
//Tp5中使用
class Test{
    //$callback
    public function dds(&$item, $key)
    {
    //数组的值用了引用传递,会随着值的改变,该改变本身
        $item =  $item * 2 * $key;
        return true;
    }
    
    //调用
     $arr = [1, 2, 3, 4, 5];
     array_walk_recursive($arr, [$this,'dds']);
     
   //打印结果:
   array(5) {
              [0] => int(0)
              [1] => int(4)
              [2] => int(12)
              [3] => int(24)
              [4] => int(40)
            }
   }