bcParserPHP ist eine php-Klasse für mathematische Ausdrucksparser, die mit PHP 5 und höher verwendet werden kann.
Zu den Funktionen der bcParserPHP-Komponenten gehören:
Einfach zu bedienende Komponenten-API.
Kommt mit vordefinierten Funktionen.
Sie können benutzerdefinierte Funktionen/Variablen erstellen und einen Rückruf auf Ihre eigenen Funktionen erhalten, die Sie im Quellcode definieren.
Optimierung: Konstante Ausdruckseliminierung für wiederholte Aufgaben.
Zeichenfolgen werden im Ausdruck unterstützt.
Analytische Operatoren: +, -, /, *,
Logische Operatoren: <, >, =, &, |, !, <>, <=, >=
Paranthesis: (, , , [
Funktionen in Form von: f(x,y,z,...)
Eine Liste der vordefinierten Funktionen finden Sie in der Dokumentation.
Lizenzfreie Verteilung zu erschwinglichen Preisen.
Quellcode ist enthalten.
VERSIONSVERLAUF
- Version 1.0 veröffentlicht auf 2011-06-11
Bug Fix zum Verarbeiten von Zeichenfolgenliteralen.
Programmdetails
Eula
EULA - Endbenutzer-Lizenzvertrag
bcParserPHP - Math Expression Parser für PHP
Lizenzvertrag
-----------------
Durch die Installation und Nutzung dieser Software erklären Sie sich mit:
- Eine Lizenz ermöglicht die Verwendung einer Kopie von bcParserPHP durch einen Entwickler oder einen Website-Besitzer.
- Site-Lizenz ermöglicht die Verwendung von bcParserPHP durch eine beliebige Anzahl von Entwicklern in einem
Unternehmensstandort.
Wenn Sie beispielsweise webdesigner/entwickler sind, können Sie 1 Kopie von bcParserPHP kaufen.
und Sie können es verwenden, um viele Websites für Ihre Kunden zu entwickeln.
- Die Lizenzierung ist lizenzfrei. Sie können so viele Kopien von
bcParserPHP, wie Sie es mit Ihren Anwendungen benötigen. Zum Beispiel
Sie können 1 Entwicklerlizenz kaufen, 1 Webanwendung mit dem
Bibliothek und versenden Sie die Bibliothek mit Ihrer Anwendung bemalbar
ohne etwas mehr zu bezahlen.
- Sie dürfen diese Software nicht verwenden, um ein wettbewerbsfähiges Produkt zu erstellen,
in ähnlicher Natur.
- Sie dürfen die Testversion dieser Software nicht in
andere Anwendungen als Testzwecke. Probezeit
nicht länger als 1 Monat nach dem ersten Test.
Haftungsausschluss
==========
Der Autor dieser Software kann und kann nicht garantieren, dass
Funktionen, die in der Software enthalten sind, ihren Anforderungen entsprechen,
oder dass seine Operationen fehlerfrei sind.
Der Autor übernimmt keine stillschweigende oder ausdrückliche
mit-out-Beschränkung jede Garantie in Bezug auf diese Software
seine Qualität, Leistung oder Eignung für eine bestimmte
Zweck.
Alle anderen Garantien jeglicher Art, weder ausdrücklich noch stillschweigend,
einschließlich, aber nicht beschränkt auf die stillschweigenden Garantien
Marktgängigkeit und Eignung für einen bestimmten Zweck, sind ausdrücklich
Ausgeschlossen.