08. december 2003 - 03:02Der er
6 kommentarer og 1 løsning
få oplysninger om en funktions parameterliste
jeg har brug for at afgøre hvilke argumenter en funktion accepterer. altså, hvis jeg har defineret : function foo($bar, $test) { } vil jeg have følgene array : array(2) { [0]=> string(3) "foo" [1]=> string(4) "test" }
tak, men ... jeg havde overvejet noget i den stil, men det er bare en ret klodset måde at gøre det på. dels er det langsomt, dels er sikkert mange ting, der kan gå galt. i øvrigt kræver det at man kender navnet på den fil, der indeholder funktionen. når nu der findes funktionen get_class_methods og get_class_vars, så er det da lidt underligt, at man ikke kan få oplysninger om parametrene ?!?
nej, de funktioner kan fortælle hvilke værdier en funktion er blevet kaldt med. men det jeg vil vide er hvilke værdier, jeg _kan_ kalde en funktion med.
Ja, det ville da være rarere, hvis der fandtes en funktion der kunne give de oplysninger. Og måske endda hvilken type værdier funktionen forventede, men jeg er ikke bekendt med en sådan )o;
lukketid. jeg er bange for, at der ikke findes noget svar på mit spørgsmål - andet end, at det kan man ikke i php (gud ved hvorfor?) selvom det ikke løste mit problem, får detox alligevel point, for at have givet et godt bud.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.