public function get_id($url)
{
$tb_id = '';
if (strpos($url, '?') !== FALSE) {
$tb_array = explode('/', $url);
$tb_end = $tb_array[count($tb_array) - 1];
if (!is_numeric($tb_end)) {
$tb_end = $tb_array[count($tb_array) - 2];
}
$tb_array = explode('=', $tb_end);
$tb_id = $tb_array[count($tb_array) - 1];
} else {
$url = rtrim($url, '/');
$tb_array = explode('/', $url);
$tb_id = $tb_array[count($tb_array) - 1];
if (!is_numeric($tb_id)) {
$tb_id = $tb_array[count($tb_array) - 2];
}
}
return ctype_digit((string) $tb_id) ? $tb_id : FALSE;
}