是否可以使用array_map('vprintf',....)?
如果是,那么正确的语法是什么?
答案 0 :(得分:2)
你必须提供一个数组数组(第一个维度描述$ arr的所有元素的参数数组,第二个维度描述一个格式字符串的值)作为第三个参数:
<?php
$arr = array("test %s\n", "test2 %s\n");
array_map('vprintf', $arr, array(array('val1'), array('val2')));
输出:
test val1
test2 val2