Methoden von Functions
Aus DavaHome.NET Wiki
Um Functions in einem eigenen .NET Programm verwenden zu können muss zuallererst ein Dateiverweis auf die DavaHome Bibliothek angelegt werden. Wie das am besten geht erfahrt ihr in der Hilfe eures Editors. Nach dem Hinzufügen der Bibliothek wird noch die dazugehörige using-Direktive benötigt:
using DavaHome.PHP;
Inhaltsverzeichnis |
Methoden
is_null
bool Functions.is_null ( object Var )
Überprüft ob eine Variable NULL enthält
string Hallo = "Welt"; int Leer = null; Function.is_null(Hallo); // Erzeugt: false Function.is_null(Leer); // Erzeugt: true
lcfirst
string Functions.lcfirst ( string str ) string Functions.lcfirst ( string str, bool recursive ) // Erweitert! Nicht Original PHP!
Wandelt den ersten Buchstaben eines Strings in einen Kleinbuchstaben um.
Mit dem zusätzlichen Parameter recursive wird der erste Buchstabe der Zeichenkette in einen Kleinbuchstaben verwandelt, selbst wenn dieser nicht an erster Stelle steht.
Function.lcfirst("Hallo welt!"); // Erzeugt: hallo welt!
Function.lcfirst("!HALLO welt"); // Erzeugt: !HALLO welt
Function.lcfirst("!HALLO welt", true); // Erzeugt: !hALLO welt
rand
int Function.rand ( void ) int Function.rand ( int max ) // Erweitert! Nicht Original PHP! int Function.rand ( int min, int max )
Erzeugt einen zufälligen Integerwert. Der Wertebereich des Zufallswerts lässt sich durch die Parameter min und max beeinflussen.
Function.rand(); // Mögliches Ergebnis: 1315809345 Function.rand(100); // Mögliches Ergebnis: 43 Function.rand(0, 10); // Mögliches Ergebnis: 7
ucfirst
string Functions.ucfirst ( string str ) string Functions.ucfirst ( string str, bool recursive ) // Erweitert! Nicht Original PHP!
Verwandelt das erste Zeichen eines Strings in einen Großbuchstaben
Mit dem zusätzlichen Parameter recursive wird der erste Buchstabe der Zeichenkette in einen Großbuchstaben verwandelt, selbst wenn dieser nicht an erster Stelle steht.
Function.ucfirst("hallo welt!"); // Erzeugt: Hallo welt!
Function.ucfirst("!hallo welt"); // Erzeugt: !hallo welt
Function.ucfirst("!hallo welt", true); // Erzeugt: !Hallo welt
ucwords
string Functions.ucwords ( string str ) string Functions.ucwords ( string str, bool recursive ) // Erweitert! Nicht Original PHP!
Wandelt jeden ersten Buchstaben eines Wortes innerhalb eines Strings in einen Großbuchstaben
Mit dem zusätzlichen Parameter recursive wird in jedem Wort der erste Buchstabe in einen Großbuchstaben verwandelt, selbst wenn dieser nicht an erster Stelle steht.
Function.ucwords("hallo welt!"); // Erzeugt: Hallo Welt!
Function.ucwords("!hallo welt"); // Erzeugt: !hallo Welt
Function.ucwords("!hallo welt", true); // Erzeugt: !Hallo Welt

