eval

eval ist eine Funktion, die es einem Programmierer ermöglicht, beliebigen Code, der in derselben Sprache geschrieben wurde, aus einer String-Variablen innerhalb eines Codes auszuführen.
3
Antworten

PHP Code in einer Zeichenkette ausführen [duplizieren]

Ich habe meine Seiteninhalte in einer Datenbank gespeichert und möchte jeden PHP-Code in der Zeichenfolge ausführen. Also, wenn meine Zeichenfolge war: %Vor% Ich möchte nur echo $motto ausführen. Mit eval () versuchen Sie <h1>Wel...
02.06.2012, 22:06
5
Antworten

Javascript eval (und Freunde)

Einige behaupten, Eval sei böse. Jede reguläre HTML-Seite könnte so aussehen: %Vor% Das heißt, vorausgesetzt, die Person, die dies tut, kennt ihren Job und lässt JavaScript am Ende der Seite laden. Hier laden wir im Grunde eine Skriptd...
13.02.2012, 19:10
6
Antworten

Warum nicht eval () JSON?

Soweit ich weiß, wird es aus Sicherheitsgründen als schlecht erachtet, eval() JSON-Objekte in JavaScript zu verwenden. Ich kann diese Sorge verstehen, wenn das JSON von einem anderen Server kommt. Aber wenn der JSON von meinem eigenen Serv...
24.11.2010, 19:13
5
Antworten

wie bindet man JavaScript-Funktion mit OnClientClick-Ereignis mit Eval?

Mein Link-Button - %Vor% und das Javascript msgDisp ist - %Vor% aber es wird nicht LocationId in Pop ausgegeben, sondern die gesamte Zeichenfolge & lt;% # ......% & gt; kommt in Popup-Nachricht. Wie kann ich Eval-Werte in Javascript üb...
30.09.2010, 10:27
8
Antworten

Verarbeiten Sie mathematische Gleichungen in PHP

Ein Benutzer darf beliebige mathematische Gleichungen eingeben (mit einer Variablen): x + 5 1 - x/2 (x/3) * (56/13) Diese werden als Strings in der Datenbank gespeichert. Wenn sie abgerufen werden, muss ich "x" für eine Zahl...
25.10.2010, 22:35
4
Antworten

Warum erlaubt Clojure (Eval 3) obwohl 3 nicht zitiert wird?

Ich lerne Clojure und versuche, Leser, Zitate, Eval und Homonyme zu verstehen, indem ich Parallelen zu Pythons ähnlichen Merkmalen zeichne. In Python besteht eine Möglichkeit, die Auswertung zu vermeiden (oder zu verschieben) darin, den Ausdr...
27.12.2012, 00:40
8
Antworten

Verwendung von exec und eval in Python

Also ich habe verstanden, was exec und eval und auch compile tun. Aber warum sollte ich sie benutzen müssen? Ich bin unklar über das Nutzungsszenario. Kann mir jemand ein paar Beispiele geben, damit ich das Konzept besser verstehen k...
11.11.2010, 18:51
2
Antworten

Pythons eval () und globals ()

Ich versuche, eine Reihe von Funktionen mit eval () auszuführen, und ich muss eine Art Umgebung erstellen, damit sie ausgeführt werden können. In der Dokumentation wird gesagt, dass Sie globals als zweiten Parameter an eval () übergeben können....
08.04.2009, 09:30
1
Antwort

eval () weist die Variable zur Laufzeit nicht zu

Ich verwende eval() , um einer var eine Liste zuzuordnen: %Vor% aber wenn ich es ausführe, habe ich einen SyntaxError bekommen. Was stimmt damit nicht? Wenn ich in eval() keine Zuweisung vornehmen kann, weise ich eine Variable in der La...
21.06.2013, 07:37
5
Antworten

Welche Situationen erfordern die Verwendung von eval (), weil es keine Alternativen gibt?

Ich weiß, dass eval in JavaScript aus Geschwindigkeits- und Sicherheitsgründen vermieden werden sollte. Aber im Fall von PHP wird selten Sicherheit jemals erwähnt. Meistens läuft Ihr Programm langsamer, als es sollte, weil eval willkürlich...
25.02.2010, 17:35