1. Vorstellung
  2. / Dokumentation
  3. / funcs_all.php

Dokumentation funcs_all.php

Funktion stripslashes_deep

array stripslashes_deep ( array $value )

stripslashes_deep entfernt die durch die eventuell vorhandene Aktivierung von magic_quotes_gpc in der PHP-Installation vorgenommene Maskierung der dem Skript übergebenen Werte mit stripslashes. Diese Maskierung wird von PHP auf die Arrays $_GET, $_POST und $_COOKIE (sowie $_REQUEST, welches die vorgenannten Arrays zusammenfasst) angewandt. Sie wird den Anforderungen an Maskierung in vielen Fällen nicht gerecht und wird deshalb entfernt, so vorhanden.

Zu magic_quotes_gpc siehe PHP-Doku: Magic Quotes und PHP-Doku: Disabling Magic Quotes.

zum Anfang des Dokuments

Funktion auge_tdb_search_langs

array auge_tdb_search_langs ( void )

auge_tdb_search_langs sucht im in $lang_path festgelegten Verzeichnis ([Admin]/sprachen) nach Dateien mit einem language_de.php entsprechenden Namensschema (language_, zweibuchstabige Sprachenkennung, .php). Die Funktion gibt eine Liste der Sprachenkürzel, die aus den gefundenen Dateinamen generiert wird, als Array zurück.

Zu $lang_path siehe: [Admin]/daten/config-vdb.php

zum Anfang des Dokuments

Funktion auge_select_lang

array auge_select_lang ( array $langs )

Mit auge_select_lang wird ein Array mit dem Dateinamen einer Sprachdatei als Element 0 und dem zu benutzenden Sprachenkürzel als Element 1 des Arrays zurückgegeben. Die Sprache wird, in der hier angegebenen Reihenfolge, über einen mit GET übergebenen Parameter namens lang oder die Konstante LANG ermittelt. Stehen beide Werte nicht zur Verfügung, wird die Voreinstellung de benutzt, also language_de.php und de zurückgegeben.

zum Anfang des Dokuments

Funktion auge_zahl_format (deprecated)

string auge_zahl_format ( integer, float $number )

Die Funktion erwartet einen Interger oder eine Fließkommazahl und gibt einen String mit einer sprachabhängig formatierten Zahl zurück.

zum Anfang des Dokuments

Funktion auge_numeral_format

string auge_numeral_format ( integer, float $number )

Die Funktion erwartet einen Interger oder eine Fließkommazahl und gibt einen String mit einer sprachabhängig formatierten Zahl zurück.

zum Anfang des Dokuments

Funktion auge_date_now

string auge_date_now ( [integer $offset] )

Die Funktion dient der Steuerung der Ausgabe der Einträge und gibt einen SQL-gerechten Datumsstring zurück. Der optionale Parameter übergibt der Funktion einen zeitlichen Offset, um auch nach dem Tageswechsel Einträge, die im Bereich des Offsets liegen, anzuzeigen.
Der Offset ist eine Unix-Timestamp-gerechte Integerzahl und gibt die Zahl der Sekunden des Offsets an (3600 Sekunden = 1 Stunde).

zum Anfang des Dokuments

string auge_print_r ( any variable )

Kontrollfunktion für den internen Gebrauch, die eine beliebige Variable mit print_r behandelt und das Ergebnis mit dem HTML-Element <pre> umgibt.

zum Anfang des Dokuments

Funktion array_kshift

array array_kshift ( array )

Die Funktion funktioniert wie die PHP-Standardfunktion array_shift, die das erste Element aus einem Array entfernt. Im Unterschied zu dieser Funktion gibt array_kshift das extrahierte Element als Array mit seinem Schlüssel zurück. Bei array_shift geht der Schlüssel verloren, nur der Wert wird übernommen.

Die Funktion array_kshift wurde ungeändert aus den Benutzerkommentaren zur Funktion array_shift auf php.net entnommen (Kommentar vom 02. Juli 2008 12:15).

Zu array_shift siehe: PHP-User-Manual

zum Anfang des Dokuments