Functions to manage strings
/**
* Return a random alphanumerical string
* @param int $lenght Length of the id
* @return string
*/
function get_random_id($lenght = 255) {
$characters = 'abcdefghijklmnopqrstuvwxyz0123456789';
$string = '';
for ($i = 0; $i < $lenght; $i++) {
$string .= $characters[rand(0, strlen($characters) - 1)];
}
return $string;
}
function get_string_between($string, $start, $end){
$string = ' ' . $string;
$ini = strpos($string, $start);
if ($ini == 0) return '';
$ini += strlen($start);
$len = strpos($string, $end, $ini) - $ini;
return substr($string, $ini, $len);
}