假设我有一个包含以下成员的数组:
car_porsche
car_mercedes
car_toyota
motorcycle_suzuki
motorcycle_honda
motorcycle_motoguzzi
Run Code Online (Sandbox Code Playgroud)
如何获得一个包含所有元素的数组car_?这有一个本地功能,但我忘了它的名字.
你知道我的意思吗?我知道如何使用for/foreach/array_filter.我非常确定这是一个功能.
好吧,你可以使用preg_grep():
$output = preg_grep('!^car_!', $array);
Run Code Online (Sandbox Code Playgroud)
您也可以使用,array_filter()但必须将测试功能传递给它.