core.php

Functions

get()

get(mixed  $var) : mixed

A shortcut to isset($var) ? $var : null

Parameters

mixed $var

The variable to "return"

Returns

mixed

debug()

debug() : string

Returns a debug string of the passed on variables

Returns

string

lite_debug()

lite_debug() : string

Returns a lite debug string of passed on variables

Returns

string

timestamp_precise()

timestamp_precise(float  $microtime = null) : string

Returns a very precise timestamp

Parameters

float $microtime

Optionally, supply your own microtime

Returns

string —

Y-m-d H:i:s:{milliseconds}

escape()

escape(String|array  $item) : String|array

Escapes a string or array

Parameters

String|array $item

The item to be escaped

Returns

String|array

getFingerprint()

getFingerprint() : string

Returns an unhashed browser/IP fingerprint

Returns

string

getUniqid()

getUniqid(string  $hash = 'md5', string|integer  $prefix = null, integer  $entropy = 5) : string

Generates a unique identifier

Parameters

string $hash

Hash algorithm

string|integer $prefix

Prefix for the identifier

integer $entropy

Number of pseudo bytes used in entropy

Returns

string

getallheaders()

getallheaders() : array

Implement getallheaders() for non-apache servers

Returns

array