Originariamente inviato da lbottoni
grazie per la risposta, anche la tua ha un difetto, ti mostro le risposte
Non ha un difetto, ha un capturing group che devi usare.
codice:
preg_match('#function (.*?)\(#', $string, $match);
print_r($match);
il nome della funzione e' in $match[1]
Originariamente inviato da lbottoni
devo dirti che la mia l'ho costruita seguendo un how to in internet. Mi viene una domanda, se viene ricercata ogni lettera della parola function nelle parentesi [] perchč rileva anche il $ ?
No viene ricercata ogni lettera che NON fa parte della parola function. Per quello nel secondo caso trova tranquillamente la parentesi e il $.