-
Schneller Einstieg
-
Grundlagen
-
Hilfsklassen
- Benchmark Klasse
- Cache Klasse
- Captcha Klasse
- cURL Klasse
- Database Klasse
- Date Klasse
- Errors Klasse
- FileSystem Klasse
- FTP Klasse
- Images Klasse
- Language Klasse
- Logger Klasse
- Number Klasse
- PayPal Klasse
- PHPMailer Klasse
- Plugins Klasse
- RestClient Klasse
- Security Klasse
- Template Klasse
- Text Klasse
- URL Klasse
- XML Klasse
- ZIP Klasse
Number Klasse
In den folgenden Abschnitten werden die einzelnen Methoden der Klasse erklärt.
scale_proportionally
public static array scale_proportionally ( float $sourceWidth, float $sourceHeight, float $destWidth = 0.00, float $destHeight = 0.00)
Berechnet Proportional die Größe in das gewünschte Format. Hierbei sollte am besten eines der beiden Parameter $destWidth
oder $destHeight
leer sein.
Parameterliste
sourceWidth
Die Original Breite in einer Dezimalzahl
sourceHeight
Die Original Höhe in einer Dezimalzahl
destWidth
Die gewünschte Breite in einer Dezimalzahl
destHeight
Die gewünschte Höhe in einer Dezimalzahl
byte_format
public static string byte_format ( float $num, int $precision = 1)
Wandelt eine Dezimalzahl in eine Computer Byte Format um. Bei zum Beispiel übergebene 12345 Wert, würde 12.1 KB rauskommen.
Parameterliste
num
Die Dezimalzahl die in ein Computer Byte umgerechnet werden soll.
precision
Mit wieviel Kommastellen das Ergebnis zurückgegeben werden soll.
diff
public static object diff ( int $start, int|bool $end = false)
Gibt die Differenz zweier Timestamps in Jahr, Monat, Tag, Minute und Sekunde zurück.
Parameterliste
start
Das Startdatum im UNIX Timestamp Format.
end
Das Enddatum im UNIX Timestamp Format oder false wenn das aktuelle genommen werden soll.
get_diff_value
public static string get_diff_value ( object $diffDate, bool $short = false)
Gibt den Differenz Wortlaut zurück. Hierzu kann man die Methode diff
nutzen um das passende object Element als Parameter zu bekommen.
Parameterliste
diffDate
Muss Jahr, Monat, Tag, Stunde, Minute und Sekunde enthalten. Am besten ist es das object von der Methode diff
zu nehmen, da dies alle Strukturen besitzt.
short
Gibt kurze Bezeichnungen zurück. Zum Beispiel anstatt Minute kommt Min. oder anstatt Sekunde kommt Sek.