Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Methodensignatur auslesen (https://www.delphipraxis.net/162204-%5Bphp%5D-methodensignatur-auslesen.html)

Florian Hämmerle 12. Aug 2011 12:13

[PHP] Methodensignatur auslesen
 
Hallo,

mit
Code:
[URL="http://php.net/manual/en/function.get-class-methods.php"]get-class-methods()[/URL]
ist es möglich, die Methodennamen von PHP-Klassen auszulesen. Das ist mir aber nicht genug, ich möchte auch noch die Parameterliste dazu erhalten. Dazu gibt es allem Anschein nach aber keine vorgefertigte Funktion, oder doch?

Man könnte zwar jetzt von ner Funktion aus, die Datei, in der die Klasse enthalten ist, parsen und so an die Infos rankommen, das dürfte aber dann doch etwas rechenintensiver ausfallen, wenn ich ne Klasse habe, die ~150 Methoden implementiert und zusätzlich noch etwa 70-80 von Elternklassen erbt.

mfg Florian

patti 12. Aug 2011 12:18

AW: [PHP] Methodensignatur auslesen
 
Such doch mal nach "PHP Reflection" ;)

Grüße

Florian Hämmerle 12. Aug 2011 12:26

AW: [PHP] Methodensignatur auslesen
 
Das richtige Stichwort braucht man :) Merci

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz