TWB
v2014.06.05.09.19.17

set timezone

date_default_timezone_set('Europe/Berlin');

Error reporting

echo error_reporting(); // gibt aktuellen Wert zurück

error_reporting(0); // (deaktiviert)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE | E_STRICT); // (sehr ausfuehrlich)
error_reporting(E_ALL ^ E_NOTICE); // (sehr ausfuehrlich, ohne notice)

deutsches Datum

setlocale(LC_TIME, 'de_DE');
echo strftime('%A') . ', den ' . date('d.m.Y H:i:s') . ' Uhr';

random char generator

function mt_rand_str($l = 10, $c = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ')
{
    $s  = '';
    $cl = strlen($c) - 1;

    for ($i = 0; $i < $l; $i++)
    {
        $s .= $c[mt_rand(0, $cl)];
    }

    return $s;
}

...