| [php] kako dobiti seznam funkcij | ||
|---|---|---|
| php.programer31. jan 2012 18:59:12Pridružen od: 20. sep 2011 53 objav +11-50 | #1kako dobiti seznam metod nekega classa je enostavno: -> get_class_methods('Class_name') zanima pa me: ali je mogoče dobiti seznam funkcij iz nekega fajla - pozor, te funkcije niso kot class in so ločene vsaka za sebe, primer: file.php function fnc1() { } function fnc2() { } function fnc3() { } Kako torej s pomočjo PHP-ja pridobiti seznam funkcij iz tega fajla? Hvala za pomoč. všeč(0)ni všeč(0)spam(0) | |
| wickedsheep31. jan 2012 21:31:28Pridružen od: 22. jan 2010 18 objav +2300 | #2Rabis bos napisat tokenizer. Nekaj sem na hitro skupaj vrgel. Postopek: 1. Kreiras "func.php" (datoteka iz katere se bo bralo imena metod). 2. Naredis tokenizer, ki prebere file kot string, resolva tokene in z nekaj custom logike prebere imena metod. Datoteke: 1. func.php 2. tokenize.php Navodila: V istem direktoriju kreiraj obe datoteki in pozeni "tokenize.php" všeč(+3)ni všeč(0)spam(0) ExtJS, Sencha Touch consulting | MySQL, MSSQL performance tuning - wickedsheep.si | |
| technolog31. jan 2012 22:49:23Pridružen od: 14. nov 2011 258 objav +335-903 | #3class testni { include 'file.php'; } get_class_methods('testni'); p.s: Seveda je to samo pogojno uporabno, vendar je krajše... Za ostalo - odgovor zgoraj :) nazadnje urejal technolog 31. jan 2012 22:51:59 všeč(+1)ni všeč(0)spam(0) Z linuxom že 7 let. Pro web development. | |
| php.programer1. feb 2012 11:13:07Pridružen od: 20. sep 2011 53 objav +11-50 | #4hvala za obedve rešitve! všeč(0)ni všeč(0)spam(0) | |
stran 1 od 1 |<<1>>| | ||