Thread evil require (14 answers)
Opened by lichtkind at 2018-07-18 19:59

rosti
 2018-07-21 19:36
#188674 #188674
User since
2011-03-19
3194 Artikel
BenutzerIn
[Homepage]
user image
2018-07-21T17:15:20 hlubenow
Ich meinte das eher scherzhaft: "Das Böse anfordern". ;)


Schon klar. Aber: eval an sich ist ja nicht böse. Das wird es erst, wenn Stings unbekannter Herkunft kompiliert werden sollen. Was hier definitiv nicht der Fall ist, weil der zu kompilierende String vom Programmierer selbst notiert wurde.

Es gibt jedoch schönere Lösungen zum Einbinden von Code der zur Laufzeit (on demand, lazy load..) kompiliert werden soll. Mit Perls AUTOLOAD Mechanism. z.b. kann man sich eine wunderbare Factory aufbauen.

MfG

View full thread evil require