witam. powie ktoś jak mam napisać funkcję, która jako parametr przyjmuje adres innej funkcji. wszystko fajnie wychodzi w momencie gdy funkcja będąca parametrem jest bez argumentów - tu nie ma specjalnie filozofii. problem pojawia się wtedy gdy ta funkcja której adres ma być parametrem, ma przyjmować też argumenty - jak bym tego nie zapisał to wywala mi błędy :
// funkcja której adres zostanie przekazany jako parametr:
function service( $argx ) {
echo '<br> service = '.$argx; }
// funkcja która ma przyjąć adres innej funkcji jako jeden z parametrów:
function tester( $argx, $service ) {
$service( $argx );
return true;
}
// wywołanie próbne:
tester( 'message', service($x) );
jakoś w sieci nie widzę przykładów dla php ....