Tengo una duda... Como ingreso los parámetros adicionales a la función que quiero ejecutar como callback???
Por ejemplo:
Código PHP:
function llamada_retorno($variable, $lenght){
if (is_array($variable)) {
return array_map("llamada_retorno", $variable);
}else{
$variable = substr($variable,0,$lenght);
}
return $variable;
}
Si a esa función le paso una cadena normal, todo va bien, por ej:
Código PHP:
echo llamada_retorno("hola mundo", 7);
// imprime "hola mu"
En cambio si intento pasarle un array, por ejemplo del siguiente modo:
Código PHP:
$arr[0]="hola mundo";
$arr[1]="hello world";
echo llamada_retorno($arr,7);
Obtengo un error de
Missing argument lógico, ya que no le estoy pasando el segundo parámetro a la función.
Tal vez sea algo muy básico, pero la verdad es que llevo horas googleando y no doy con la solución.
Desde ya, muchas gracias!!!