简单说一下php解包

今天下午写代码,用到了php的解包,再一次证明了php的强大。

之前在python的文章中介绍过解包,python的解包要做一些特定的处理。

当要给可变参数传入数组的时候,不能直接传数组本身,需要做如下处理:

def para(x,y):
    print x,y

para(*[1,2])
para(**{'x':2,'y':4})

具体请见: python内置特性

当在PHP中,就不需要像上述那么做了。

function test(...$param) {
     //TODO
}


function handle(...$param) {
   //函数内部,param变量是个数组
   test(...$param)
}

--------EOF---------
微信分享/微信扫码阅读