ho questofunzione array_map in php con il parametro
$ids = array_map(array($this, 'myarraymap'), $data['student_teacher']);
function myarraymap($item) {
return $item['user_id'];
}
mi piacerebbe mettere un altro parametro per la mia funzione per ottenere qualcosa di simile
function myarraymap($item,$item2) {
return $item['$item2'];
}
Qualcuno mi può aiutare? Ho provato un sacco di cose ma non funziona nulla
Cosa vuoi? $ item2' essere? Un valore costante? – knittl
Penso che la tua chiamata a 'array_map' sia difettosa. Potresti fornire un esempio adeguato? –
array_map: il numero di parametri accettati dalla funzione di callback deve corrispondere al numero di array passati a array_map() trucco: è possibile utilizzare un array come titolare del parametro ad es. array array_map (richiamabile $ callback, array_to_map, array ('param')) – ravisoni